From: Jason Moore
Subject: Common Lisp Book
Date: 
Message-ID: <6vel6n$adh2@yuma.ACNS.ColoState.EDU>
Hello everyone,

Any recommendations on a quality Common Lisp book for a CS Student learning
the language???  I am not necessarily interested in whether or not it
provides a good language reference since there are few available online.

From: ········@my-dejanews.com
Subject: Re: Common Lisp Book
Date: 
Message-ID: <6vg583$n2n$1@nnrp1.dejanews.com>
In article <···········@yuma.ACNS.ColoState.EDU>,
  "Jason Moore" <······@holly.colostate.edu> wrote:
> Hello everyone,
>
> Any recommendations on a quality Common Lisp book for a CS Student learning
> the language???  I am not necessarily interested in whether or not it
> provides a good language reference since there are few available online.
>

try Common Lispcraft by Robert Wilensky available from:
http://www.amazon.com/exec/obidos/ASIN/0393955443/bibs/

hope this helps,

Paul

-----------== Posted via Deja News, The Discussion Network ==----------
http://www.dejanews.com/       Search, Read, Discuss, or Start Your Own    
From: Howard R. Stearns
Subject: Re: Common Lisp Book
Date: 
Message-ID: <361BDB45.C52F7617@elwood.com>
Jason Moore wrote:
> 
> Hello everyone,
> 
> Any recommendations on a quality Common Lisp book for a CS Student learning
> the language???  I am not necessarily interested in whether or not it
> provides a good language reference since there are few available online.

See http://www.elwood.com/alu/table/books.htm

If this doesn't help, try saying more about your background and
interests.

(My personal favorites are Ableson and Sussman for CS, Quienec for deep
internals of all flavors of Lisp, and Kiczales combined with Paepcke for
CLOS issues (after you know a little about Lisp generally).  Also,
Graham's "other book" (On Lisp), is the only one I know of that covers a
lot of Lisp lore and usage on macros, which, to me, is a major part of
using Lisp effectively.)
From: Steve Gonedes
Subject: Re: Common Lisp Book
Date: 
Message-ID: <m2g1d03jcn.fsf@KludgeUnix.com>
"Jason Moore" <······@holly.colostate.edu> writes:

< 
< Hello everyone,
< 
< Any recommendations on a quality Common Lisp book for a CS Student learning
< the language???  I am not necessarily interested in whether or not it
< provides a good language reference since there are few available online.

The faq mentions several. Grahm's ANSI common lisp is pretty good for
a quick run down of cl. I liked LISP 3rd edition, as it was slower
paced and spent more time on the types of things that are in SICP
(structure interpretation of computer programs, sussman), except using
cl as the implementation language. I thought it had nice coverage of
closures, the scoping conventions, and other basic lisp stuff.

I also found the expample projects in Lisp 3rd to be more exciting
than the examples in ANSI common lisp, but your milage may vary so
it's probably worth checking out for yourself. I don't think you can
go wrong with purchasing either of these two books though.

Some people like Common LispCraft and there is another decent book by
David Touretzky called Gentle introduction to symbolic computation,
but if I remember correctly it only covers a simple pattern matcher
and some very basic lisp stuff. Plus it promoted the use of property
lists (which I don't like very much - they seem messy). Actually, I
really can't think of a bad common lisp book that I have read; I'm
sure there are some though. Anyway, hope this helps...
From: Klaus Schilling
Subject: Re: Common Lisp Book
Date: 
Message-ID: <873e91j7s1.fsf@ivm.de>
"Jason Moore" <······@holly.colostate.edu> writes:

> Hello everyone,
> 
> Any recommendations on a quality Common Lisp book for a CS Student learning
> the language???  I am not necessarily interested in whether or not it
> provides a good language reference since there are few available online.


P.Graham's ANSI Common Lisp is good quality. On the other hand, I was able to
read it without having ever studied CS, so it's may be beneath your dignity.
Then only G.Steele's bible remains, what was the name ...

	Klaus Schilling