16 comments

[ 2.7 ms ] story [ 40.1 ms ] thread
My first Lisp book. Oh the memories.
For me as well. It was also my first real introduction to recursion. Thanks for the dragon stories.
Thank you nkh.

We should start a nice collection of free programming books like this, there are quite a few of them.

... but I would hardly put On Lisp in the same "gentle" category as Touretzky's book. A Gentle Introduction to Symbolic Computation could easily be someone's first ever programming book. Show me the person whose introduction to programming was On Lisp and I will show you either someone who got fed up real quick, or someone who is a whole lot smarter than me and the coders I know.

I would probably recommend this order:

1. Gentle Intro

2. Practical Common Lisp

3. On Lisp

I really wish he would do another printing. I've read the PDF but I'd love a physical copy without paying the outrageous prices they're listed for on used book sites (Amazon, eBay, etc).
You probably haven't read that one. On Lisp is an advanced book describing the use of macros.
As an aside, is there a gentle introduction to prolog?
When you mention Prolog, is there microProlog implementation for Linux out there?
I like the "gentle" word in the title. Makes it less intimidating, well at least for me.