Handbook of Programming Languages, vol. 4: Functional and Logic Programming Languages; edited by Peter Salus.
This series is written by a bunch of people who are considered experts in their programming languages. Vol. 4's sections are about Emacs Lisp, Scheme, Guile, CLOS, and Prolog. While this selection is extremely odd (for exclusively using lisps in a book about functional languages, and not putting CLOS in the oop language volume), it at least makes a nice little lisp book. I learned Emacslisp from it, and the chapter on Scheme talked about its Algol influences, which is usually missing in books like SICP or the Little/Seasoned Schemer books.
I didn't read the other vol. 4 chapters, except part of the CLOS one. Definitely an underrated book.
Programming Language Pragmatics by Michael Scott
This isn't really a lisp book, but it definitely talks about lisp a lot. I haven't read it completely (right now I'm taking a break and reading the incredible AIMA), but I think there's a sense where lisp is really part of any good conversation about programming languages.
PAIP, by Norvig
Maybe everyone will mention this. All I have to say is that Norvig really shouldn't be teaching people things like the defun-memo macro. This and the disassemble function made it clear to me that CL is a language that just doesn't fuck around.
In fact, I just realized that I memoized something in Java completely stupidly months ago. One is so trained in Java to be disciplined, that the brain falls asleep and the fingers write unmaintainable code.
SICP, by Abelson & the Sussmen
I always try to point the video lectures out:
http://www.swiss.ai.mit.edu/classes/6.001/abelson-sussman-lectures/
I hope someone writes a modifiable version of this book online. Powerful book, but people should add things in the margins or as footnotes, because it needs... to be completed in a way that it can't be as purely a teaching text. Sort of like an epic poem. Concrete Mathematics by Graham/Knuth/etc kinda did something like this, but as dead-tree it couldn't go far on this theme.
lin8080:
Klaus Momberger:
Steve Zimmerman:
Charles Blair:
Gareth McCaughan:
David Douthitt:
I'm still learning - or trying to. Here's a list of what's on my shelf:
VÖRÖSBARANYI Zoltán:
In addition to SICP, On Lisp, etc:
For those interested, there are also Online Tutorials and Documents, in addition to more Lisp books.
This page is linked from: Education Lisp books WikiNode
CLiki pages can be edited by anyone at any time. Imagine a fearsomely comprehensive disclaimer of liability. Now fear, comprehensively