[ale] Why LISP? (was Why Ruby?)
John P. Healey
jpheale at LearnLink.Emory.Edu
Thu Jan 27 11:20:50 EST 2005
If you're just interested in the theory behind functional programming, I'd
recommend you learn scheme. Basically scheme is the intersection of all major
lisp dialects (ANSI Common Lisp is the union).
http://www.schemers.org/ is a pretty good resource for scheme stuff and has a
list of both introductory and advanced books on the subject. As far as books,
I've heard extremely good things about "The Little Schemer" by Friedman &
If you're interested in more than just the functional paradigm, I highly
recommend Paul Graham's "Ansi Common Lisp", which provides a much deeper look
in what can actually be accomplished with Lisp.
More information about the Ale