Talk:Greenspun's Tenth Rule
From Wikipedia, the free encyclopedia
[edit] Misssing
- "That doesn't change the fact that, to many users, those things are all completely irrelevant if they can't easily open a socket, connect to a database, spawn a process, stat a file, open a pipe, send a datagram, throw a window on the screen, match a string against a regular expression, encrypt a string, use the syslog facility, parse CGI environment variable values, parse urls, send mail, read mail, send a file via ftp, read a file via ftp, start an nntp session, parse an xml file, manipulate image files, manipulate sound files, ..." - Gabe Garza
FFI and MOP are missing from the standard, too.
I think the article needs a complete overhaul. It should take into account that a lot has happened since the Common Lisp language standard came out. It should explain, too, that big ("diagonal") languages are also needed and that you need experience implementing them - the niche (once) filled by Common Lisp. --Anon.
That sounds like anti-Lisp bias to me. At the very least, that account doesn't represent a gaping hole, so I'm going to take the cleanup off at this point and I suggest Anon tag this as unbalanced if they feel their view is neutral. Vagary 20:20, 11 August 2006 (UTC)
[edit] Greenspun's motivation
"You can certainly edit the wikipedia if you like, though I'm not sure it is that interesting. I just thought it sounded better to have a 10th rule, as though it were part of a comprehensive system."
Is an email I recieved from Greenspun, how would I put that up for citation? I have the full email in my GMail account.
- Post it to some website. TOTSE is one possibility, but I'm sure you can think of others. --maru (talk) contribs 00:14, 25 July 2006 (UTC)
[edit] Possible example
I recently added to Common Lisp a quote by Paul Graham in which he says that Yahoo's rewrite of Yahoo Store is a perfect example of this rule. Should this be added to the article? --maru (talk) contribs 20:54, 21 August 2006 (UTC)
- Absolutely; he mentions the Tenth Rule in the quote, so he obviously thinks it's an example. (I'm not so sure; it was after all in Lisp to start with). EdC 21:35, 21 August 2006 (UTC)
-
- Well, perhaps it originally being in Lisp makes it even better as an example, along the lines of "This application was so awesome we had to write it in Lisp, and when fools tried to rewrite it in a lesser language, they had no choice but to include a Lisp interpreter, that's just how pathetic their chosen languages were."? --maru (talk) contribs 21:57, 21 August 2006 (UTC)