What's your favorite book about Lisp?

Discussion of books and various other resources about Lisp

What's your favorite book about Lisp?

ANSI Common Lisp
16
14%
Practical Common Lisp
33
30%
Common Lisp, The Language
6
5%
The Art of the Metaobject Protocol
2
2%
Object Oriented Programming in Common Lisp
1
1%
Structure and Interpretation of Computer Programs
12
11%
The Little Schemer Series
2
2%
Lisp in Small Pieces
5
5%
Paradigms of Artificial Intelligent Programming
15
14%
Other
19
17%
 
Total votes : 111

Re: What's your favorite book about Lisp?

Postby findinglisp » Tue Jul 01, 2008 10:45 am

The one place where ANSI Common Lisp lacks versus Practical Common Lisp is with respect to CLOS. PG is not a fan of CLOS and doesn't really cover it. In contrast, Peter Siebel uses is heavily in PCL. That's one reason I recommend both to people. You'll definitely learn something from each.
Cheers, Dave
Slowly but surely the world is finding Lisp. http://www.findinglisp.com/blog/
findinglisp
 
Posts: 440
Joined: Sat Jun 28, 2008 7:49 am
Location: Austin, TX

Re: What's your favorite book about Lisp?

Postby finnrobi » Tue Jul 01, 2008 4:05 pm

Out of the books on that list, SICP is my favorite, but strictly speaking it is less 'about' lisp than those of the others I have read. My second choice is PAIP.
finnrobi
 

Re: What's your favorite book about Lisp?

Postby habib » Wed Jul 02, 2008 7:22 am

dlweinreb wrote:You might add "Lisp: A Gentle Introduction to Symbolic Computing" by David Touretzky, which is particularly good for beginners.


Seconded! It's a brilliant book for new-comers to Lisp without an extensive programming background. You can get it here:
http://www.cs.cmu.edu/~dst/LispBook/index.html

After which I would recommend following Nick Levine's lectures that guide you through ANSI Common Lisp and add a few more exercises and a project. Available here:
http://www.nicklevine.org/declarative/lectures/
habib
 

Re: What's your favorite book about Lisp?

Postby Alexander Lehmann » Wed Jul 02, 2008 11:25 am

findinglisp wrote:The one place where ANSI Common Lisp lacks versus Practical Common Lisp is with respect to CLOS. PG is not a fan of CLOS and doesn't really cover it. In contrast, Peter Siebel uses is heavily in PCL. That's one reason I recommend both to people. You'll definitely learn something from each.

Dito. Also, PCL is sometimes easier to comprehend than ACL, whereas I find that ACL in spite of being a little bit more "sophisticated" is worth reading it twice or maybe even three times.
Alexander Lehmann
 
Posts: 23
Joined: Sat Jun 28, 2008 11:27 pm

Re: What's your favorite book about Lisp?

Postby jast » Wed Jul 09, 2008 1:17 pm

I like both ACL and PCl but to be honest, for someone who wants to start learning Lisp, I recommend ACL. I feel that PCL is best suited for a person who already has some contact with the language. Even if that contact is not much! Both books are complementary to each other so using both at the same time to learn the language might be a good option. But my favourite Lisp book is still PAIP, perhaps because of the huge influence it had on me when I read it :)
jast
 
Posts: 2
Joined: Wed Jul 09, 2008 1:52 am
Location: Portugal

Re: What's your favorite book about Lisp?

Postby nklein » Thu Jul 10, 2008 11:25 am

skc wrote:I voted for ACL over PCL (although i like them both) for its style, exercises, and appendix B and D.


Agreed about ACL over PCL (as long as I'm remembering right and Appendix B is the Lisp in Lisp section).

Sadly, neither book address the pile of soup that is (loop ...). Each have a few examples. I'd like to be able to read (loop ...) calls even if I stick to (do ...) and (do* ...) when writing my own code. What's the best book/resource for learning about (loop ...)?
nklein
 
Posts: 12
Joined: Sat Jun 28, 2008 9:13 am
Location: Minneapolis, Minnesota, USA

Re: What's your favorite book about Lisp?

Postby Alexander Lehmann » Thu Jul 10, 2008 11:45 am

The HyperSpec. ;) There's a pretty good description of loop's BNF. But I must admit that it takes some time to work through this page.
Alexander Lehmann
 
Posts: 23
Joined: Sat Jun 28, 2008 11:27 pm

Re: What's your favorite book about Lisp?

Postby plutonas » Tue Jul 15, 2008 5:37 am

@findinglisp:
you can get the pdf of "On Lisp" and print it out yourself. Thats what i did, and it's worth it.
plutonas
 
Posts: 2
Joined: Tue Jul 15, 2008 5:28 am

Re: What's your favorite book about Lisp?

Postby findinglisp » Tue Jul 15, 2008 8:05 am

plutonas wrote:@findinglisp:
you can get the pdf of "On Lisp" and print it out yourself. Thats what i did, and it's worth it.


Yea, I have the PDF. I have read about 90% of it on-screen (airplanes, etc.). I haven't wanted to print it out to save the trees, and at the time I first started reading it, I heard that APress was going to reprint it. That would have been ideal, had it happened.
Cheers, Dave
Slowly but surely the world is finding Lisp. http://www.findinglisp.com/blog/
findinglisp
 
Posts: 440
Joined: Sat Jun 28, 2008 7:49 am
Location: Austin, TX

Re: What's your favorite book about Lisp?

Postby Geoff Wozniak » Sun Jul 20, 2008 4:15 pm

I picked The Art of the Metaobject Protocol simply because I learned more about programming from that book than any other I've ever read. I've read most of them (even CLTL2!) and they're all enjoyable. I'd have to pick Norvig's PAIP as my second.
Geoff Wozniak
 
Posts: 9
Joined: Wed Jul 16, 2008 5:38 pm
Location: Canada

PreviousNext

Return to Books and Resources

Who is online

Users browsing this forum: No registered users and 3 guests

cron