Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon.

Pages: 1-

McCarthy denounces Common Lisp, Lisp, XML

Name: Anonymous 2008-01-01 15:05

Dr. McCarthy joined with Henry Baker, his predecessor at the microphone, in bemoaning the standardization of Common Lisp as stultifying if not mortifying, in that it ended innovation.

When rahul defended standardization as allowing his code to run ten years from now, McCarthy indicated that (paraphrasing) by the looks of Rahul it was unlikely he would produce code that anyone would want to run ten years from now.

XML had the honor of having McCarthy stop in the middle of a meandering bit of reflection to mention how much he disliked XML.

And when your correspondent asked why he had chosen such a crappy name for such a great language and whether he regretted, in what is becoming an annual rite of humiliation, he pretty much ignored my question, but did mention that his preference had been FLPL, for Fortran List Processing Language, because he liked Fortran.

Intriguingly, there is a Fortran package with that exact name and acronym and function, created in 1960 as far as I can make out from some light googling.

Name: Anonymous 2008-01-01 15:40

no exceptions

Name: Anonymous 2008-01-01 22:45

Lisp was valuable if only because it taught us so much about language and environment design. There wouldn't have been things like SML and Miranda without the influence of functional programming as found in Lisp.

But seriously, environment programming? Images? Rather than executables that are compiled from source? Get the fuck out.

Name: Anonymous 2008-01-01 23:02

>>3
Batch compilation? Get the fuck out.

Name: Anonymous 2008-01-01 23:15

>>3

What about Quantum computing??

Name: Anonymous 2008-01-01 23:19

who is rahul?

Name: Anonymous 2008-01-01 23:44

>>4
Yeah, because so many Lisp applications are distributed in, say, the average GNU/Linux distribution... oh wait, no.

Name: Anonymous 2008-01-02 0:26

>>7
Yeah, because there are so many Lisp applications to distribute in, say, the average GNU/Linux distribution... oh, wait, no. You can't possibly blame Lisp for doing the Unix Philosophy too well for Linux.

Name: Anonymous 2008-01-02 0:39

As long as names such as asswipe or brainfuck aren't used or anything else that would be ambiguous, why does it matter what name is used?

Name: Anonymous 2008-01-02 0:46

>>9
It's like judging a book by it's cover

Name: Anonymous 2008-01-02 4:35

>>8
The "unix philosophy" was never about emulating MACLISP.

Name: Anonymous 2008-01-02 4:48

>>11
Nor was it ever about writing small units that do one thing well, working together to complete tasks. No, it never had anything to do with that. And Lisp, along with image based languages in general, never dropped the hilarious third part (communication via text strings) in favor of telepathy.

Name: Anonymous 2008-01-02 9:01

Of course there never was a "unix philosophy". Anyone who says there was is just trying to cram his crap down your throat so that you'll program stuff like he wants to but is either unable or unwilling to do himself.

Let's not permit this detail to distract ourselves from this obviously worthwhile line of discussion!

Name: Anonymous 2008-01-02 9:02

Oh wow, originator of a movement doesn't dig what his followers have gone with the ideas he produced. Film at 11!

Name: Anonymous 2008-01-02 9:52

>>14
I'd watch it.

Name: Anonymous 2009-03-06 13:27

Like that one where function pointers go   around This allows   easier manipulation of   the human variable   by enabling the   programmer to pass   the values are   our data sets   ending the world   froze Completely This   isn t just   has local admins   and remote users.

Don't change these.
Name: Email:
Entire Thread Thread List