Want a good Lisp tutorial?

I first heard of Lisp in my programming languages class, but never paid much attention to it. Well, you could still pass that exam if you never learned a thing about Lisp (or any of the programming languages “taught” there), so I never bothered. Later when I started reading blogs and technical articles, I started hearing more about Lisp.

It was in late 2004 that I heard of Peter Seibel’sPractical Common Lisp. Peter was in the process of writing the books and he had put the content on the web. I started reading the online copy of the book but without much hope. I was pleasantly surprised! The book was actually a very good read and all those parenthesis started to make sense finally. Later when I ran into difficulties with a few examples in the book, I wrote to Peter. He was kind enough to reply and make minor fixes to the code in the book.

I still haven’t programmed much in Lisp besides a few toy programs. But I understand why people rave so much about Lisp – and I am grateful to Peter Seibel for opening my eyes. So when he made this request, I thought I owed it to him.

PS: Someone, I can’t remember who, borrowed the Slade book from me in 2004 and never returned it. If anyone reading this have it, please drop me a note.🙂