Wikipedia:Articles for deletion/APL function symbols
Appearance
- APL function symbols (edit | talk | history | protect | delete | links | watch | logs | views) (delete) – (View log)
- (Find sources: Google (books · news · scholar · free images · WP refs) · FENS · JSTOR · TWL)
Topic not notable in and of itself. WP is not a programming manual; WP is not a directory of built-in functions in a programming language; WP:IINFO Cybercobra (talk) 04:51, 11 August 2009 (UTC)
- Delete. Not an encyclopedia entry, practically a how-to guide. Hairhorn (talk) 05:24, 11 August 2009 (UTC)
- fairly emphatic Keep. I believe this is a valuable page for Wikipedia to have. It is quite hard to find this information on the internet (part of the reason I have contributed to this page), for example:
- try Googling for "apl symbols", or "apl functions". See how many pages actually describe operators, and how many of them...
- the canonical reference, ISO 8485:1989, costs ~260 USD.
- As far as notability is concerned, I think that while this may not seem like it is enough to justify having a separate article, merging this content into the APL article itself would clutter the (already large) article too much. I do not believe that WP:NOTDIR applies, for example, we have separate articles for all of SQL's statements, articles on each C standard header (stdio.h, math.h, stdlib.h, etc), even articles upon printf and suchlike.
- What I would like to see is this page extended to separate APL function symbols introduced in the standards from those specific to individual implementations. This would be closer to what other programming language pages do. —porges(talk) 06:37, 11 August 2009 (UTC)
- If you're going to expand the article, please put a coherent lead on it. Wikipedia is not a collection of articles for experts only. Hairhorn (talk) 07:13, 11 August 2009 (UTC)
- WP:GHITS is not a good way to gauge notability. Where are the reliable independent sources? --Cybercobra (talk) 19:40, 11 August 2009 (UTC)
- Keep. While the creating editor of this entry seems grossly to misunderstand the purpose of Wikipedia, and the article lacks anything much like an appropriate lede, not only is the subject legitimate but there is extensive content present that could in fact be part of an excellent article. —SlamDiego←T 08:17, 11 August 2009 (UTC)
- Comment why? What kind of improvements do you see possible for this article? What here is worth saving?--RadioFan (talk) 16:15, 11 August 2009 (UTC)
- Could you explain why you consider the subject legitimate? --Cybercobra (talk) 21:07, 11 August 2009 (UTC)
- In reply to both of the above queries: APL isn't simply a programming language, but a important notation. (It has often been joked that it is a notation and not a programming language.) Providing a proper exposition of it qua notation is like providing a proper explanation of the IPA, and the tables in this article, though not as important as that of “Table of mathematical symbols”, are not unlike it. (I'm not here trying to be waxy, but to explain the rôle concisely by analogy.) —SlamDiego←T 21:23, 11 August 2009 (UTC)
- Delete wikipedia is not a manual. I dont see how this article could be improved to be anything to look like anything but a manual RadioFan (talk) 12:21, 11 August 2009 (UTC)
- Keep per SlamDiego. The article needs work, but it shouldn't be removed. Irbisgreif (talk) 15:37, 11 August 2009 (UTC)
- Keep I also agree it should be kept, possibly with some work. I have used apl in the past but am not an apl partisan. The functions in apl were not determined on an ad-hoc basis; Iverson put a lot of thought into producing a small, very general, orthagonal set. These functions contribute as much to the unique character of apl as the "funny characters" and showing people the set of them provides valuable insight into the design and early former appeal of apl. It also greatly increases the value of the code samples in the main article since without descriptions of the functions, about all the code samples tell the reader is that apl code is short and cryptic. —Preceding unsigned comment added by 4.227.243.220 (talk) 19:00, 11 August 2009 (UTC) This template must be substituted.
- Strong Keep. I believe this is a valuable page for Wikipedia to have. A lot of people ARE working hard to make it better. —Preceding unsigned comment added by Clathwell (talk • contribs) 20:56, 11 August 2009 (UTC) This template must be substituted.
- WP:ILIKEIT isn't a very good, objective argument. --Cybercobra (talk) 21:04, 11 August 2009 (UTC)
- WP:ILIKEIT I can list the people who are working on it if thats what you're getting at - but you already know who - I'm guessing. I saw a guideline about not dishing new contributers too.--Clathwell (talk) 17:52, 11 August 2009 (EST)
- I'm just pointing out it's an argument to avoid in deletion discussions. Your rationale for keep does not explain why or how the page is valuable, only that you believe it is; without such reasons, it falls under WP:ITSUSEFUL. Whether it's being worked on is not directly relevant to whether it should be deleted. --Cybercobra (talk) 22:04, 11 August 2009 (UTC)
- Keep. Roger Hui (talk) 21:27, 11 August 2009 (UTC)
- Deletion discussions are not simple votes. Please provide a rationale for your vote. --Cybercobra (talk) 21:51, 11 August 2009 (UTC)
- This page provides information about APL without making the main APL page overly large. If that page is not deleted then neither should this one. Roger Hui (talk) 00:13, 12 August 2009 (UTC)
- I note that Python also has separate Python (programming language) and Python syntax and semantics pages (among other Python pages). For APL, the symbols are an integral part of the language, part and parcel of its syntax and semantics. Roger Hui (talk) 00:24, 12 August 2009 (UTC)
- But those articles do not list such trivia Python's built-in functions (e.g.
len()
,hash()
, etc.), which I find comparable to the content of this article. I do acknowledge that the nature of APL complicates such a distinction a bit. --Cybercobra (talk) 01:59, 12 August 2009 (UTC)
- But those articles do not list such trivia Python's built-in functions (e.g.
- Very strong keep deleting this article would be like saying we could have an article on Russian without one on the Cyrillic alphabet, or Greek without the Greek alphabet, or Arabic without the Arabic script. These articles, incidentally, may provide some examples of how this article could be extended and improved; the ideas behind the notation are important. --NSH001 (talk) 22:20, 11 August 2009 (UTC)
- keep. Truth to tell I didn't even know it existed but as there are pages for every other alphabet then it would be stupid not to have one for APL which, contrary to the belief of those who insist on emphasising the historic link between its name and the intials of a book title, is not solely a programming language but remains a mathematical notation which was its original purpose. Given that the page does exist it's a perfect excuse for me to remove at least one whole screen full of ancient history from the APL (programming language) page. Phil Last (talk) 07:43, 12 August 2009 (UTC)
- keep. The function symbols are unique to APL and a core property, that distinguishes APL from other languages.