November 3, 2007

practical common lisp

Peter Seibel's book Practical Common Lisp is a jewel.


The book introduces the reader to Lisp in a gentle way, but also covers most of the features that make Lisp so powerful: macros, multimethods, dynamic variables...


The book is also filled with historical notes that make for a very interesting read.
Towards the end of the book, entire chapters are devoted to building small apps, justifying the title.


The book taught me about Lisp, but also taught me about OO (sic) and about what a modern programming language should provide. Five stars.

0 comments: