Wikipedia:Articles for deletion/Go! (programming language)
Appearance
- Don't like it? How about this one, a clear statement of influence on agent modelling in Erlang, a language with a well-established Wikipedia page, from the ACM's Erlang Workshop BarryNorton (talk) 18:35, 12 November 2009 (UTC):
- "As proposed in [Arthursson et al., 1997] and [Clark and McCabe, 2003] agents are implemented as groups of communicating processes. These processes can then perform specific tasks, such as communicating with other agents or performing computations. This is the natural way to design applications in Erlang and the language influenced the basic architecture of the agents."
- Erlang is already notable, that does not make Go! notable by association. "Don't create a standalone article on a topic that can be described briefly in another article" brontide (talk) 18:54, 12 November 2009 (UTC)
- ... and which is it, "cursory" or "verbose"? 93.152.163.40 (talk) 18:41, 12 November 2009 (UTC)— 93.152.163.40 (talk • contribs) has made few or no other edits outside this topic.
- Barry, I don't consider this to be notable. Academic journals require authors to look for and cite previous work, or risk being accused of plagiarism. For a journal article to have a handful of citations is merely proof that it was read by some other researchers in the same area. An example of what I would consider a notable language publication is something like Golog [2], with over 750 citations. --Jonovision (talk) 18:44, 12 November 2009 (UTC)
- Jono, (I'm sure that's not your name but it's always so much more patronising to assume that you can use someone's first name, no?) I don't think you understand what a survey article is. Yes, when you write about your own work you are required to consider the related work, but someone writes a survey article deliberately and solely to cover the notable work in a given area BarryNorton (talk) 18:49, 12 November 2009 (UTC)
- According to the survey paper, "This paper surveys recent research on programming languages and development tools for Multi-Agent Systems. It starts by addressing programming languages (declarative, imperative, and hybrid), followed by integrated development environments, and finally platforms and frameworks." It sounds to me like the survey covers all of the recent developments within a very narrow area of research, and doesn't claim that it has chosen to highlight work of great importance. The fact that so many different technologies are included in the article only emphasizes the lack of Go!'s notability. Futhermore, I don't see any evidence that the publications of the "Slovenian Society Informatika" are highly read or influential. It's not like this was published in Nature or Science or The Lancet. --Jonovision (talk) 19:04, 12 November 2009 (UTC)
- I must have missed it when Golog was in Nature. Seriously, if you can't stick to one point (see also your slipperiness above of NOT) there's no profit in discussion BarryNorton (talk) 19:12, 12 November 2009 (UTC)
- Let's try to keep personal remarks about my debating skills out of this discussion. I think my comparison is valid: I consider Golog to be an example of a notable language (Over 750 citations in major publications like AI, Communications of the ACM, IEEE Intelligent Systems, and many textbooks). I don't consider Go! to be notable with 14 citations. Futhermore, I'm going to go out on a limb and suggest that Informatica is not a serious publication in the area of computer languages. Their recent publications include "Late Fertility Trends in Europe", "Improving HTML Compression", "A System for Speaker Detection and Tracking in Audio Broadcast News". It looks like they have pretty low standards! --Jonovision (talk) 19:29, 12 November 2009 (UTC)
- For the record, surely Golog is more notable than Go! That does not establish that Go! is not sufficiently notable for inclusion here BarryNorton (talk) 17:44, 13 November 2009 (UTC)
- Delete, no real indication of WP:Notability beyond a minor naming controversy that is more appropriately covered in the other article. Jefffire (talk) 18:12, 12 November 2009 (UTC)
- Keep, the peer-reviewed, published journal articles would seem to be plenty enough to establish notability. linas (talk) 18:21, 12 November 2009 (UTC)
- Delete, Wikipedia:Notability#Notability_is_not_temporary; empirically, no one found the subject notable enough to create an article until the naming controversy arose. Eyliu (talk) 18:43, 12 November 2009 (UTC)
- Keep. If you delete this article, you contribute in deleting 10 years work of Francis McCabe, and you help Google squatting the name of the programming language McCabe has invented. Not a wikipedia argument, but a humanist one. Or if your remove this page you remove also the Google Go Programming page until the issue9 is settled Alex Bouthors (talk) 18:58, 12 November 2009 (UTC)— Ixtapa (talk • contribs) has made few or no other edits outside this topic.
- We don't keep articles on Wikipedia out of pity for someone. Perhaps it's bad what's happening to McCabe (or perhaps not) but in any case it cannot be a criteria to keep or delete this article. Please focus on the notability of the topic not on the naming controversy. Laurent (talk) 19:09, 12 November 2009 (UTC)
- Comment. I'm worried about the number of Keep votes done by editors with very low edit counts. I will probably have to mark some of these votes as coming from single-purpose accounts. Samboy (talk) 19:16, 12 November 2009 (UTC)
- Comment. What makes this language less notable than google's? Google has no outside important references, no journal or conference mentions, and no sign of any useful applications utilizing it unless I missed something. Google being notable does not make its language more notable than some scientist's. --Chrismiceli (talk) 19:18, 12 November 2009 (UTC)
- In fact all of Google's Go's footnotes, apart from the one on the naming controversy, are to golang.org (their own site), so I've proposed it for deletion BarryNorton (talk) 19:21, 12 November 2009 (UTC)
- There are plenty of sources which directly review Go on Google News - [3]. We can't quite say the same thing about Go! since the few news about it only focus on the naming issue and not at all on the progrmaming language. Laurent (talk) 19:29, 12 November 2009 (UTC)
- I've started tagging some of the SPAs. As much as I'd like to AGF it's clear that many users are coming from Issue 9 or Slashdot to support the author of Go!. Laurent (talk) 19:26, 12 November 2009 (UTC)
- Comment I don’t like how this vote is being handled; having users with under 10 edits come out of the woodwork and vote “keep” is strange (must be some discussion board pointing to this page), and WP:AGF, WP:POINT and other policies are not being adhered to. Please, don’t make this too personal. For the record, the current vote count is 16 keep - 8 delete; for editors with over 100 edits it’s 6 keep - 7 delete (for over 1000 edits, the vote is 5 Keep - 3 Delete) Samboy (talk) 19:32, 12 November 2009 (UTC)
- Comment Such single purpose accounts are generally disregarded, as are invalid arguments for/against (eg. some of the fuck google! type comments). As it says at the top of the page, a deletion discussion is a discussion - not a vote. I've seen deletions occur where a clear majority were against, but no valid case made. Jefffire (talk) 21:17, 12 November 2009 (UTC)
- That’s not going to happen here. 1) There are mentions in peer-reviewed journals. 2) Keep has a majority at all edit count thresholds 3) The Google naming controversy also helps establish notability. Samboy (talk) 21:37, 12 November 2009 (UTC)
- Comment Such single purpose accounts are generally disregarded, as are invalid arguments for/against (eg. some of the fuck google! type comments). As it says at the top of the page, a deletion discussion is a discussion - not a vote. I've seen deletions occur where a clear majority were against, but no valid case made. Jefffire (talk) 21:17, 12 November 2009 (UTC)
- Note: This debate has been included in the list of Computing-related deletion discussions. -- • Gene93k (talk) 19:47, 12 November 2009 (UTC)
- Keep As has been alluded to, this language has a longer and more historic track record than the Google language. I find the soft accusations of sock puppetry to be an ugly example of established editors not assuming good faith. If you want to ferret out sock puppets, there is a procedure for that. Aprock (talk) 19:56, 12 November 2009 (UTC)
- Keep - Notability has been established by reliable sources. Even the naming controversy has contributed to the notability, frankly. Listing edit counts and counting !votes is not really appropriate. Nor is it necessary - the reviewing admin will base a keep/delete decision on more factors than simply raw voting numbers. -- Scjessey (talk) 20:28, 12 November 2009 (UTC)
- Comment - Mention in a reliable source does not alone establish notability. Oblique mention in a reliable source is a prime example of where the source doesn't predicate notability. I think the argument has been sufficiently made that mentions of reliability are oblique in the references listed. — X S G 00:14, 13 November 2009 (UTC)
- Keep - The standards for notability are met, and increasing them arbitrarily due to the timing (the article was obviously triggered by Google's language, but so what?) is not a good precedent. --denny vrandečić (talk) 21:03, 12 November 2009 (UTC)
- Comment — There isn’t, at this point, any chance the article will get deleted unless something radically changes. There’s been a lot of what I feel is pointless discussion about whether the peer-reviewed references are notable enough, which I hope has calmed down at this point. If I were a reviewing admin, I would say while there’s some doubt from a minority about how notable the peer-reviewed mentions are, there isn’t any clear consensus they aren't notable, and close it as “keep” (simple majority says keep, and right now keep has a majority for all edit count thresholds). Samboy (talk) 21:10, 12 November 2009 (UTC)
- The discussion about reference notability has "calmed down" in that nobody wants to engage in a real discussion about what is notable, and are satisfied repeating that "It's published in a journal, and referenced a couple of times, therefore it's notable". That's a complete sham, as it would mean every academic's pet research project is worthy of being included in Wikipedia (This is an ongoing issue on Wikipedia, as is being discussed here: Wikipedia:Notability (academic journals)). I should be much easier to provide evidence of a journal being notable than of it NOT being notable (since nobody would be talking about a non-notable journal). Seeing as the justification for this article existing depends on a tiny number of secondary sources (3 mentioned here, 2 of which are survey articles), I think it should be up to the folks on the keep side to show that these few sources are really worth something. --Jonovision (talk) 22:42, 12 November 2009 (UTC)
- Well, for the record, I feel that every academic's pet project does deserve a Wikipedia article, if published or cited in a notable peer-reviewed journal. If I can find cites for it over at scholar.google.com, my vote for the article is keep. No exceptions. Why does it benefit the Wikipedia to delete this kind of useful knowledge? Samboy (talk) 23:09, 12 November 2009 (UTC)
- I see from your profile that you're a programmer like me, and I think we have a tendency to overestimate the value of articles from our own area. Do you really think it would be good if every architecture student had an article for buildings they designed but never built? And every physicist with an article for theories they suggested that never were proven? An article for every political science PhD who proposed a slightly different voting system? I think this kind of thinking leads towards WP:EVERYTHING. --Jonovision (talk) 23:32, 12 November 2009 (UTC)
- Thanks for looking at my profile. I think deletion policy should be used to stop vanity pages, patent nonsense (for example, I removed a lot of nonsense from the Super Audio CD article) and spam. If an idea is physics holds enough water to get published in a reputable peer-reviewed journal, it belongs here. I’m not talking about a thought experiment I may have about the nature of the universe while taking a walk; I’m talking about a theory of the universe held by someone knowledgeable about physics that passed the muster of other physicists reading their scientific paper well enough to get in to a peer-reviewed journal. Architecture is (by and large) art, not science, and I can’t see how something like a design for a building getting in to a peer-reviewed article unless it has scientific value. You know, this may be something to bring up at the village pump (I don’t post there, as a general rule) Samboy (talk) 00:54, 13 November 2009 (UTC)
- Jesus, you let him off lightly there. He jumped from 'peer-reviewed journal' to 'unproven theory' and 'unbuilt building' in exactly the disingenuous style of argumentation that's been used all day BarryNorton (talk) 01:05, 13 November 2009 (UTC)
- I’m assuming good faith here. WP:AGF and all that. Samboy (talk) 01:10, 13 November 2009 (UTC)
- Okay, I don't actually know if architects publish stuff in journals, it was just a hypothetical example. Barry, I don't know why you think I'm being insincere. I'm not just trying to throw out any argument for the sake of getting this article deleted. I genuinely believe that this type of article doesn't belong on wikipedia. Obviously, generalizing my argument to all academic fields isn't helping demonstrate my argument that we'd be allowing too much stuff into Wikipedia by using the existance of peer-reviewed articles as a notability test. So, Let me give some more concrete examples. There are new experimental languages being proposed all the time. Here are a few examples of languages which have a similar notability level as Go!: [4], [5], [6]. I can't begin to count how many of these exist. Furthermore, there are dozens of conferences and journals where new languages, language extensions, language features are constantly being proposed (Just to name a few conferences: Languages, Compilers, and Tools for Embedded Systems; Object-oriented Programming, Systems, Languages, and Applications; Programming Language Design and Implementation; Principles of Programming Languages). If we're going to include every experimental language, why not new language or compiler features that are introduced in journals? Unless Wikipedia is really about everything, the sheer volume of material being produced precludes all of it from being notable. --Jonovision (talk) 03:58, 13 November 2009 (UTC)
- 'Jono', do you think that no programming languages should be included on Wikipedia at all? If not, can you please give some precent on Wikipedia to back up your position on removal, instead of making yourself an authority? Or at least a suggestion for some objective repeatable criterion? BarryNorton (talk) 07:49, 13 November 2009 (UTC)
- I'm glad this discussion is moving towards working on an objective measure of what notability is. Factors which could affect language notability are: size of the user community; number and quality of implementations; existence of derivative languages; amount of written material about the language; historical value. I think for a language to be notable, it should be strong it at least two of these areas.
- An example I suggested above is Golog, so let's look at how it ranks on these measures. User community: at minimum the 20 people listed as part of the core research group. Two versions of the interpreter, at least 3 derivative languages (ConGolog, IndiGolog, LeGolog). Written material: over 750 citations of the original paper; two books published by MIT Press; many recent publications [7]. This language does not have a Wikipedia article, but if it did, I certainly wouldn't oppose it.
- Next example: Capuirequiem, an esoteric programming language. User community: no evidence of any user community. Implementations: one, not maintained since 2006. Written material: a description from the original author, a few mentions on language sites. No historical value. This is definitely not a notable language, and doesn't merit a Wikipedia article.
- DCWPL, "a programming language for describing collaborative work". User community: no evidence of any user community. Implementations: some papers on DCWPL imply that there once was some type of implementation, but it appears to no longer be available. Written material: About 50 papers citing the original research; no papers from the original author in the last ten years. While the original paper sparked a little bit of interest, it appears that work on this language has long been abandoned. A recent citation of the original paper is a cursory acknowledgement in the "Related Work" section of a master's thesis [8]. I don't consider this to be a notable language.
- Finally, let's look at Go! User community: no evidence of any user community. Implementations: author's original implementation, not maintained since 2007. Written material: 14 citations of the original paper, all cursory mentions. Does not appear to have any influence on later work, and no derivative languages. I don't consider this to be a notable language. --Jonovision (talk) 17:00, 13 November 2009 (UTC)
- First, let me acknowledge that you have tried here. However. I asked for precedent and you've cited two languages with fewer/less notable publications and citations, and not given the details of their (presumable?) deletion from Wikipedia. Could you instead present a language with a similar degree of representation in the academic literature (at least two journal publication as explicit subject, a book, inclusion in two journal surveys, Web mention of a prominent presentation like Frank's at SRI) and the details of its deletion from Wikipedia. That would be relevant precedent. BarryNorton (talk) 17:08, 13 November 2009 (UTC)
- Sorry, but my comment not an attempt to give precedents based on other Wikipedia articles or previous deletions, and I don't have any interest in making such arguments. --Jonovision (talk) 17:20, 13 November 2009 (UTC)
- I protest against being accused as socket puppet. Since this accusation is done because I voted for Keep I change my vote to Neutral. Thomas Mertes (talk) 21:17, 12 November 2009 (UTC)
- There have been no accusations that you are a sock puppet; saying “this user has only 10 edits on the Wikipedia” and “This user is a sock puppet” are different things. Anyway, it’s academic; the article is Keep for all edit count thresholds. Samboy (talk) 21:24, 12 November 2009 (UTC)
- There were, however, general accusations of sock puppetry and specific ones, earlier, that I was a sock puppet of Frank McCabe BarryNorton (talk) 21:35, 12 November 2009 (UTC)
- Keep per independent sourcing.--SarekOfVulcan (talk) 21:47, 12 November 2009 (UTC)
- See what I'm talking about Samboy? We're getting Keep voters that don't even understand why the article was nominated for deletion. Nobody has claimed that this didn't have references to support its existence. --Jonovision (talk) 22:51, 12 November 2009 (UTC)
- Maybe they're going on the introduction at the top of this page which: i) lies "the article seems to be entirely sourced off the author's own publications"; ii) suggests that the article is only motivated by the naming controversy. You can hardly blame people! BarryNorton (talk) 22:59, 12 November 2009 (UTC)
- Okay, I re-read that and it is totally wrong. I agree that we should close this discussion ASAP, no point wasting people's time in refuting the obviously erroneous introduction. --Jonovision (talk) 23:02, 12 November 2009 (UTC)
- I've reworded the intro. Laurent (talk) 23:28, 12 November 2009 (UTC)
- I'm not sure there's much point, since many voters already said keep based on the original intro. If there's still people who still want to debate notability (I'm up for it!:) ), I'd rather close this nomination and start a fresh one. --Jonovision (talk) 23:52, 12 November 2009 (UTC)
- I think the closing admin will take all of this into consideration. Closing this debate is not going to be taken lightly. Often, an article changes sufficiently during the process of an RfD such that the RfD nomination appears to be patently untrue when being closed, and this doesn't make the nomination nor the debate any less valid. — X S G 00:21, 13 November 2009 (UTC)
- As an aside, I have bumped in to SarekOfVulcan before and have a lot of respect for him as an editor. Samboy (talk) 01:14, 13 November 2009 (UTC)
- I think the closing admin will take all of this into consideration. Closing this debate is not going to be taken lightly. Often, an article changes sufficiently during the process of an RfD such that the RfD nomination appears to be patently untrue when being closed, and this doesn't make the nomination nor the debate any less valid. — X S G 00:21, 13 November 2009 (UTC)
- I'm not sure there's much point, since many voters already said keep based on the original intro. If there's still people who still want to debate notability (I'm up for it!:) ), I'd rather close this nomination and start a fresh one. --Jonovision (talk) 23:52, 12 November 2009 (UTC)
- Delete - It appears from the timing of the introduction of this article that the basis for its inclusion in Wikipedia was the coincidental naming of Google's product. I ask myself, "if Google hadn't named their programming language 'Go', would this article exist in Wikipedia presently?" Because the Go! programming language is no more notable today than it was a week ago, I'd be inclined to suspect that it wouldn't. I don't think Go!'s notability is anything but temporary at this point in time: all references are either oblique or regarding the naming controversy (which should be included on the Google Go programming langue page, should that language be notable enough for inclusion), and because Wikipedia is not a Crystal Ball, we should not be predicting whether it will become notable in the future. — X S G 00:27, 13 November 2009 (UTC)
- I think it would be more useful to argue notability based on the sources. Arguing that it's not notable because it wasn't in wikipedia seems a bit circular. Aprock (talk) 00:33, 13 November 2009 (UTC)
- If that were the full argument, I'd be inclined to agree with you. — X S G 07:26, 13 November 2009 (UTC)
- Keep - Not taking up any significant resources besides the time used in this argument. 66.229.248.27 (talk) 03:33, 13 November 2009 (UTC)
- How does that address the inclusion criteria and notability? How much resources an article takes up does not determine whether it should be deleted. (If it did, I could create a new page that said nothing but "poop", and keep it from being deleted by pointing out that it takes up very few resources.) rʨanaɢ talk/contribs 12:14, 13 November 2009 (UTC)
- Keep : it documents the fact that many many more programming languages do exists than laypeople might assume. 141.84.151.226 (talk) 06:50, 13 November 2009 (UTC)— 141.84.151.226 (talk • contribs) has made few or no other edits outside this topic.
- — 141.84.151.226 (talk • contribs) has made few or no other edits outside this topic.
- and the article Programming language doesn't? rʨanaɢ talk/contribs 12:14, 13 November 2009 (UTC)
- Keep : Are you out of your mind? There are many articles published in many international computational intelligence(many of them also publish in paper) magazines. If a peer reviwed article is not good enough then I wonder what is. This begs the question of if anyone here is doing googles work.85.139.203.108 (talk) 07:05, 13 November 2009 (UTC)— 85.139.203.108 (talk • contribs) has made few or no other edits outside this topic.
- Keep for reasons of fairnes (I know that wikipedia denies fairness but I still ask for it). The deletion discussion about Googles language (see Go deletion discussion) got a speedy keep with arguments like "secondary sources are highly likely to become available in the near future" and "Even if go doesn't become a popular language, this article is still important for the historical record". I think this is because a big big company introduced Go. In the Go! deletion discussion articles in peer-reviewed scientific journals are seen as uninportant. There are double standards when it comes to programming languages.
- "Keep for reasons of fairnes" - Wikipedia is not the place to Right Great Wrongs. Also the fact that another article has been kept is not an argument to keep (or delete) this one. Laurent (talk) 15:32, 13 November 2009 (UTC)
- This double standards can be seen also for Seed7 which got a speedy deletion at (15 August 2008) although there was new evidence (see Requested articles about computer languages). In the first Seed7 deletion discussion the arguments of the keepers where just ignored. The arguments of Kavadi carrier who was active in deletion discussions and elsewhere for almost 24 hours had a big influence. Later the user page of "Kavadi carrier" said for some time something like (IIRC) "convicted socket puppeteer". Now the user page of "Kavadi carrier" points to Kimchi.sg who (surprise, surprise) did also the speedy delete of Seed7 in 2008. Raise exception (talk) 09:13, 13 November 2009 (UTC)
- Please stay on topic, and see WP:OTHERCRAPEXISTS. Laurent (talk) 15:32, 13 November 2009 (UTC)
- Keep This article is at least as relevant as the Google language, and actually has more academic references than the google language. The google language got a speedy keep when it was suggested for deletion. — 71.93.61.178 (talk • contribs) has made few or no other edits outside this topic.
- The fact that another article has been kept is not an argument to keep (or delete) this one. Laurent (talk) 15:35, 13 November 2009 (UTC)
- Indeed, let's keep the mind-blowing hypocrisy of certain individuals separate from the principles they hide behind BarryNorton (talk) 15:44, 13 November 2009 (UTC)
- Unlike certain trolls, I nominated this article in good faith and my arguments to delete it have nothing to do with Go. Laurent (talk) 16:02, 13 November 2009 (UTC)
- Then could you perhaps make a coherent argument for deletion. One that doesn't equally apply to the article on Google's Go in its current state (which you do nothing about, despite your incessant posting on the subject)? BarryNorton (talk) 16:23, 13 November 2009 (UTC)
- Hello, Laurent? Despite your having already changed the text above yesterday it still says: "Most of the article is sourced off the author's own papers and book, and there is no significant third party coverage. The language has been mentioned in only a few papers, and a close looks at them show that the mentions are trivial. In most of these papers, Go! only appears as part of surveys of programming languages." The Google Go article is entirely based on golang.org, there's only one third party link and it's been mentioned in no papers, surveys or otherwise. Why should Google Go stay and this be deleted? Please answer. BarryNorton (talk) 16:44, 13 November 2009 (UTC)
- I've brought in three sources during the Go AfD discussion but, for some reasons, you chose to ignore them. I've now put these sources in the article itself so hopefully we are done with the Go/Go! comparison. Laurent (talk) 17:12, 13 November 2009 (UTC)
- I didn't ignore them. They were not added to the article. Thanks for finally adding them and actually improving an article. BarryNorton (talk) 17:18, 13 November 2009 (UTC)
- I agree with Laurent, discussing Google Go vs. Go! here isn't very relevant (WP:OTHERCRAPEXISTS). However, since I've suggested an objective way of looking at language notability, I'll apply it to Google Go. My criteria are: size of the user community; number and quality of implementations; existence of derivative languages; amount of written material about the language; historical value. I propose that a language should be strong in at least two of these areas to be considered notable. Google go stacks up well. User community: many new users current testing out the language (as evidenced by numerous blog reviews). Implementations: two separate implementations, gccgo and 6g/8g/5g, both actively being developed; testing and other side tools also available. Written material: no journal publications yet, but technical presentations from Rob Pike, extensive documentation, widely reviewed by tech bloggers. Historical value: very high, Ken Thompson (Turing Award, National Medal of Technology winner!) and Rob Pike are involved. --Jonovision (talk) 17:16, 13 November 2009 (UTC)
- Every part of your argument here is much more persuasive than previous attempts based on Go's prominence of the literature BarryNorton (talk) 17:24, 13 November 2009 (UTC)
- How about writing that up and tagging as an article on notability. It sounds like a good start for programming topics in general, not just languages. Especially for edge cases where "traditional" notability application does not seem to make sense. brontide (talk) 17:34, 13 November 2009 (UTC)
- Comment Can I just point out that no one labelled the article with {{notability}} before proposing its deletion. I hope the editors concerned will follow proper procedure in future. BarryNorton (talk) 17:28, 13 November 2009 (UTC)
- Comment Is anyone willing to give an appropriate precedent for a programming language with the same level of notability in the academic literature as Go! being deleted? BarryNorton (talk) 17:30, 13 November 2009 (UTC)
- Per WP:NOTLAW and WP:OTHERCRAPEXISTS, we don't operate directly on precedent. --Cybercobra (talk) 19:08, 13 November 2009 (UTC)
- WP:NOTLAW says "Written rules do not themselves set accepted practice, but rather document already existing community consensus regarding what should be accepted and what should be rejected" - how does that not support looking for the existing precedent? BarryNorton (talk) 19:13, 13 November 2009 (UTC)
- And WP:OTHERCRAPEXISTS concerns the existence of articles, not their history of deletion. I assert that you are misapplying both principles here in order to avoid the issue of precedent for deletion. BarryNorton (talk) 19:20, 13 November 2009 (UTC)
- I've attempted to find precedent, however I couldn't find precedent for a deletion discussion about any previous programming language. Google was helpful with this search: "site:wikipedia.org inurl:Programming_Language inurl:Articles_for_deletion". Interestingly, I do find a bunch of programming languages that exist on Wikipedia that are probably just as non-notable as Go! (again, Google was helpful with this search: "site:wikipedia.org inurl:Programming_Language" and scrolling back just a few (say, 10) pages). Perhaps there's more pruning to be done on Wikipedia? — X S G 21:19, 13 November 2009 (UTC)
- Nice find XSG! I'm currently having a look at the MKR deletion debate. I thought this thread was starting to get a wee bit heated, but wow, that one really got out of hand, LOL! I just wanna say thanks to everyone for keeping things civil. :) It's a lengthy debate, and I'm currently reading through it to see if there's any valuable ideas that will help us understand why it was deleted. I'll post a summary soon! --Jonovision (talk) 22:12, 13 November 2009 (UTC)
- Dude. I've got your precedents of deleting programming languages right here. I'm thoroughly convinced that Delete is the right thing to do here. — X S G 22:21, 13 November 2009 (UTC)
- No, 'dude', that's just a list over which you've made absolutely no effort to ascertain the academic notability. I'm thoroughly sick of this argument now and will take a back seat until this decision is made. My last word, though, is that I feel no one would even be trying to delete the article if it weren't for the Google language, and that makes the attempted deletion just as bad as the incorrect assumption that that the only reason I added it BarryNorton (talk) 01:49, 14 November 2009 (UTC)
- Not much to learn from the MKR debate, actually. About 95% of it is flaming and arguing over procedure. In the end, though, they did agree that lack of good quality secondary sources did matter, and the article was deleted. --Jonovision (talk) 22:52, 13 November 2009 (UTC)
- Keep and add sources There are many sources for Go!, they should be included in the article. One way or another, the article does not fail WP:NOTABILITY. FixmanPraise me 19:24, 13 November 2009 (UTC)
- Simply saying "there are many sources" and "the article does not fail WP:NOTABILITY" doesn't really help the discussion. Not only there are in fact very few secondary sources for Go! but none of them fulfil the "Significant coverage" criterion of the notability policy. Sources should address the subject directly in detail. Laurent (talk) 22:48, 13 November 2009 (UTC)
- As far as I can tell, the coverage of Go! in independent sources is significant. That seems to be the crux. You think it's not, when in fact it is. Aprock (talk) 22:58, 13 November 2009 (UTC)
- We've been discussing the sources in quite a bit of detail, so it would be helpful if you could actually discuss how the policy could be applied, rather than turning this into a "Yes it is! No it isn't!" argument. See What notability is not. Specifically, "The significance of coverage, reliability of sources and the independence of the sources are all issues which should be explored within a deletion debate, not simply contended by an editor". I've proposed a pretty detailed set of criteria to measure language notability above, and spent a lot of giving examples of how those criteria could apply to different languages. I'd appreciate any comment or counter-proposal. --Jonovision (talk) 23:44, 13 November 2009 (UTC)
- Yes, I don't agree with your criteria. It's a special purpose language for a specific domain. Within that domain, it's been significant enough to be cataloged for future reference, and outside that domain it was interesting enough to warrant discussion in the context of developing the Erlang language. Finally, the Google kerfuffle adds to the notability. The language is both historic and a current topic. Aprock (talk) 00:21, 14 November 2009 (UTC)
- The Erlang reference is a textbook example of non-significant coverage by a secondary source, and should absolutely not be considered as an example of notability. Go! is not even mentioned in the article body, only a single footnote. According to the example from WP:N, a "one sentence mention ... is plainly trivial." --Jonovision (talk) 00:32, 14 November 2009 (UTC)
- I agree, the one Erlang reference is not enough to establish notability. Aprock (talk) 02:15, 14 November 2009 (UTC)
- It was never supposed to establish notability. A journal paper, two conference papers (http://www.informatik.uni-trier.de/~ley/db/indices/a-tree/m/McCabe:Francis_G=.html) and its inclusion in two journal reviews are sufficient to establish notability. The Erlang workshop paper was intended to show Go!'s influence on other (notable) languages, when challenged that it has had no such influence. This is shown, despite the application of an inappropriate guideline (coupled with lack of experience in reading academic text). This is truly my last edit to this page. BarryNorton (talk) 02:25, 14 November 2009 (UTC)
- Yes, that seems to be a more reasonable interpretation of the situation. If the only citation of Go! were from the Erlang footnote, then I would think it not relevant. But that's not the only citation. Aprock (talk) 05:37, 14 November 2009 (UTC)
- I agree, the one Erlang reference is not enough to establish notability. Aprock (talk) 02:15, 14 November 2009 (UTC)
- The Erlang reference is a textbook example of non-significant coverage by a secondary source, and should absolutely not be considered as an example of notability. Go! is not even mentioned in the article body, only a single footnote. According to the example from WP:N, a "one sentence mention ... is plainly trivial." --Jonovision (talk) 00:32, 14 November 2009 (UTC)
- Yes, I don't agree with your criteria. It's a special purpose language for a specific domain. Within that domain, it's been significant enough to be cataloged for future reference, and outside that domain it was interesting enough to warrant discussion in the context of developing the Erlang language. Finally, the Google kerfuffle adds to the notability. The language is both historic and a current topic. Aprock (talk) 00:21, 14 November 2009 (UTC)
- We've been discussing the sources in quite a bit of detail, so it would be helpful if you could actually discuss how the policy could be applied, rather than turning this into a "Yes it is! No it isn't!" argument. See What notability is not. Specifically, "The significance of coverage, reliability of sources and the independence of the sources are all issues which should be explored within a deletion debate, not simply contended by an editor". I've proposed a pretty detailed set of criteria to measure language notability above, and spent a lot of giving examples of how those criteria could apply to different languages. I'd appreciate any comment or counter-proposal. --Jonovision (talk) 23:44, 13 November 2009 (UTC)
- As far as I can tell, the coverage of Go! in independent sources is significant. That seems to be the crux. You think it's not, when in fact it is. Aprock (talk) 22:58, 13 November 2009 (UTC)
- Simply saying "there are many sources" and "the article does not fail WP:NOTABILITY" doesn't really help the discussion. Not only there are in fact very few secondary sources for Go! but none of them fulfil the "Significant coverage" criterion of the notability policy. Sources should address the subject directly in detail. Laurent (talk) 22:48, 13 November 2009 (UTC)
- Keep . Nothing more to contribute. --AndyFinkenstadt (talk) 23:49, 13 November 2009 (UTC)
- Keep. Well-referenced, easily satisfies WP:N. --David-Sarah Hopwood ⚥ (talk) 00:07, 14 November 2009 (UTC) More detail: the Informatica reference is by itself sufficient to establish notability according to a source other than the programming language designers. --David-Sarah Hopwood ⚥ (talk) 00:46, 14 November 2009 (UTC)
- I have not decided where I stand on this article, but just to comment on your comment... the Informatica reference is a large survey of programming languages and only has a small section (3 small paragraphs) about Go!. That doesn't necessarily mean it's trivial; it just means that it's understandable why some people say it's not significant enough and other people say it is. So I don't see it as being a knock-down argument; it's something that both keep and delete voters can interpret in different way, while still being perfectly honest. rʨanaɢ talk/contribs 01:24, 14 November 2009 (UTC)
- Keep . Wikipedia is a reference for public. It doesn't matter if "Go" is a good programing language or not. Equally it does not matter if we need a new programing language or not. "Go" is already out there and Wikipeda should have a reference to it. Article may be biased but this is hardly a reason for deletion. 198.53.250.44 (talk) 13 November 2009
- — 198.53.250.44 (talk • contribs) has made few or no other edits outside this topic.
- Keep. Several academic references, some of them with reasonable (10-20ish) outside references. Maybe without Google Go this would not have been created - but a lot of relevant and notable topics are not covered in WIkipedia yet. Certainly without Google Go this would never have been proposed for deletion, either (even if we now may get a number of WP:POINTy followup proposals. The current Go-Go! debate only adds to notability. --Stephan Schulz (talk) 08:24, 14 November 2009 (UTC)
- The above discussion is preserved as an archive of the debate. Please do not modify it. Subsequent comments should be made on the appropriate discussion page (such as the article's talk page or in a deletion review). No further edits should be made to this page.