Talk:Chapel (programming language)
This is the talk page for discussing improvements to the Chapel (programming language) article. This is not a forum for general discussion of the article's subject. |
Article policies
|
Find sources: Google (books · news · scholar · free images · WP refs) · FENS · JSTOR · TWL |
This article is rated Start-class on Wikipedia's content assessment scale. It is of interest to the following WikiProjects: | |||||||||||||||||||||||||||
|
Notability
[edit]Every product article needs reliable independent sources WP:RS to establish notability WP:N as required by WP:GNG and WP:CORPDEPTH.
The sources cited here are weak. I found the first one (Modular programming languages: 7th Joint Modular Languages Conference) on Amazon but according to the table of contents, the cited page 20 is in the middle of an article titled, "Event-Based Programming Without Inversion of Control", by Philipp Haller and Martin Odersky; David E. Lightfoot, named as the author is the volume editor. I wasn't able to find the article yet, but this sounds like a mention.
The second one (Future Information Technology, Part I: 6th International Conference) is better. It hasn't been released yet but after searching, I found it online; I'll update the reference in the article. And as a primary source, the sourceforge link is useless for establishing notability. I would prefer to see a second good source.
I'm also concerned that the article appears to largely paraphrase the Chapel Overview on the Cray site for the purpose of promoting WP:PROMOTION a future product (e.g., "It is being developed as part of the Cray Cascade project") WP:CRYSTAL. Msnicki (talk) 23:35, 16 August 2011 (UTC)
Some Proposed Changes
[edit]Part of an edit requested by an editor with a conflict of interest has been implemented. See below. |
I have a conflict of interest with Chapel, so cannot make these changes myself, but propose the following improvements:
- updating the website from http://chapel.cray.com to https://chapel-lang.org to reflect a recent (fall 2017) change in the project's URL.
updating the external link to point to Chapel's GitHub repository (https://github.com/chapel-lang/chapel) rather than the SourceForge repository which ceased to be the primary project repository in 2014.fixing the formatting of, or removing, the trademark (TM) symbols on the references to the Cray MTA / XMT extensions to C and Fortran in the "influenced by" section on the sidebar. In my Chrome browser on my laptop, they appear as "Cray MTATM /XMTTMextensions to..." rather than "Cray MTA (TM) / XMT (TM) extensions to..."- updating the "first appeared" date on the sidebar to an earlier year. 2003 is when the project started (https://chapel-lang.org/publications/PMfPC-Chapel.pdf) and was publicly announced. The earliest commits to the source repository were in 2004 (https://github.com/chapel-lang/chapel/graphs/contributors), the first by-request release was in 2006 (https://chapel-lang.org/publications/PMfPC-Chapel.pdf), and the first public release was in 2008 (https://github.com/chapel-lang/chapel/blob/master/CHANGES.md#version-08). I'm not sure what the current 2009 date refers to, but it seems misleadingly recent.
- updating the introductory text to refer to the DARPA HPCS program (which wrapped up in 2012) as where Chapel originated from, but not what drives it today (https://chapel-lang.org/publications/PMfPC-Chapel.pdf, https://chapel-lang.org).
- adding a reference to the Chapel Chapter from MIT Press' "Programming Models for Parallel Computing" (https://mitpress.mit.edu/programming-models-parallel-computing) to the "Further Reading" section (this is the PMfPC-Chapel.pdf document I referred to in the previous bullet).
Thanks for your consideration. 136.162.66.1 (talk) 04:07, 16 September 2016 (UTC)
@136.162.66.1: Partly done:
- Replaced Template:SourceForge with Template:GitHub in external links. (Special:Diff/741739593)
- Formatted infobox
influenced by
section, dropped trademark notations and wikilinked to articles. (Special:Diff/741740560)
As for the other three points I believe most of the statements are true. Programming Models for Parallel Computing is a primary source, as the book author Bradford L. Chamberlain seems to be a Principal Engineer at Cray Inc.
I will hold this edit request for another review by another author. 80.221.159.67 (talk) 10:55, 29 September 2016 (UTC)
- Start-Class Computing articles
- Low-importance Computing articles
- Start-Class software articles
- Low-importance software articles
- Start-Class software articles of Low-importance
- All Software articles
- Start-Class Computer science articles
- Low-importance Computer science articles
- Start-Class Free and open-source software articles
- Low-importance Free and open-source software articles
- Start-Class Free and open-source software articles of Low-importance
- All Free and open-source software articles
- All Computing articles
- Partially implemented requested edits