I have collected many books and articles about Lisp.
I didn’t know how to start. I have decided to stick with two authors:
Paul Graham and Peter Norvig.
Graham for the basic stuff, and Norvig for the advanced stuff.
How to learn Lisp
How I did it:
Lessons & tips:
- the irc #lisp channel can be helpful
- emacs
Resources:
- ANSI Common Lisp (Paul Graham)
- The Common Lisp Hyperspec
People doing this are also doing these things:
Entries
They are good. They are friendly at the same time as harsh.
When I am through #2 I’ll try and write about it.
Ray is trying to understand the math of options.
Learning Lisp is really fun and mind-expanding. Frankly, for a typical software developer learning Lisp has little direct consequence to his/her day-to-day job. However it’s really fun, and for a non-CS grad like me, it has shown me what I had missed.
Should have really called this ‘thing’ as start learning lisp instead of learn lisp. Learning is a continuous process.
I have known about Lisp for some time, but finding help is pretty diffcult.
I can’t even install SLIME…
But, I always start getting really active with it, and then get busy elsewhere in life and slide back down the slope.
I really need to focus on completing one project rather than letting my ADHD keep me a jack-of-all-trades.
looking back with the amount of functional programming I now do (not in lisp but in languages like javascript and python that have taken functional elements on) it probably was worth it.
RBerenguel is or not is.
Read Paul Graham’s Ansi Common Lisp, and wrote a better version of his ray-tracer as a project to improve my understanding. Still, no macros done, but they are on the way… when I find something that requires them
after going through lots of books (e-books to be specific) I finally decided to read “Gentle Introduction to Symbolic Computation (GISC)—by David Touretzky” for learning lisp …
thats it for now… ciao!
→ See all 65 entries
Ask for advice: Get help from people who've accomplished this goal
|
|
binaryten asks,
“what is the best approach to learning lisp. I have switched recently 100% to linux from windows and wondered if its possible to use the vim editor for programming in lisp since I already know how to use it rather than emacs?”
— 3 years ago |
|



