Books of Note

Practical Common
LispThe best intro to start your journey. Excellent coverage of CLOS.

ANSI Common
LispAnother great starting point with a different focus.

Paradigms of Artificial Intelligence
ProgrammingA superb set of Lisp examples. Not just for the AI crowd.

Wednesday, April 14, 2004

Lisp in Small Pieces 

I have been reading Christian Queinnec's Lisp in Small Pieces over the past couple of weeks. It's a fascinating book that goes through the implementation of a few Lisp implementations (Scheme mostly, but various CL features are also covered in good detail). It covers both interpreters and compilers and brings out a lot of issues with the implementation of various features. For instance, it has a whole chapter devoted to the Lisp-1 vs. Lisp-2 debate and shows how each of the various systems is implemented behind the scenes. It covers continuations extensively. The book is pretty expensive (~$75 USD) but it's also very deep. WARNING: heavy reading! Non-trivial coverage of things like lambda calculus and denotional semantics. If you want a book to teach you how to program in Scheme or Lisp, this is not it.

Links to this post:

Create a Link

This page is powered by Blogger. Isn't yours?