A programmer's advice on learning lisp
(Source and copyright: "Learning lisp" - The old Joel on Software Forum)
I'm a working Common Lisp programmer. I have just GOT to be the stupidest Common Lisp programmer alive, so let me tell you how I learnt Common Lisp.
- Buy ANSI Common Lisp by Paul Graham.
- Read it. But if you feel your head starts spinning, just stop. Read David Tourestky's (sp?) Gentle Introduction to Symbolic Computation with Common Lisp. (or something like that - it's free and on the web). Go back to Paul Graham. It will be MUCH easier.
- Next read Object oriented programming with common lisp by Sonya Keene. This is the best tutorial on object oriented programming ever.
- Next read Paradigms of Artificial Intelligence Programming with Common Lisp for experience on writing real world common lisp.
When learning CL use a trial edition of a commercial environmentment: www.franz.com www.lispworks.com
Ignore ANYONE that recommends learning scheme or reading books teach scheme (i.e. structured interpretation of computer programs or simply scheme blah blah total waste of time (okay except for How to Design Programs - that wasn't half bad)).
Lisp Programmer - Thursday, April 08, 2004"
[I do not necessarily agree with his statements -- ymeme]