Re: LISP by Winston+Horn



On Jan 30, 2:07 pm, gavino <gavcom...@xxxxxxxxx> wrote:
Is this a good book for beginners?
anyone?

Gavino:

Lisp 3rd edition by Winston and Horn was published in 1989 and is pre-
CLtL2, so it is dated in some respects.

The book is organised into 3 parts. Part one is excellent for
beginners, presenting an abundance of clearly written examples
designed to give you lots of experience in up close and personal
interactive sessions with the interpreter.

I felt that the chapters in Part two (on macros, special variables,
arrays and so on) were underdeveloped, but this might be only in
comparison with the treatment in Part one, and too much to expect for
an introductory text.

Part Three introduces a step change in difficulty. Here, the material,
which is substantial, involves Artificial Intelligence application
examples requiring a degree of facility with Lisp, together with
certain analytical skills - and may be better showcased in the
classroom.

I used this book to learn Lisp (along with Robert Wilensky's Common
LispCraft) and would recommend it highly for anyone interested in
adventure.

agt
.



Relevant Pages

  • Very Basic LISP Question
    ... I have a very basic question that's making me very ... Horn's "LISP" which I have read perhaps ... PACKAGES is a list of package directories. ... After reading the Winston text, ...
    (comp.lang.lisp)
  • Re: breaking numbers thread , new tasks
    ... textbook I often recommend is Winston and Horn, _Lisp_, 3rd ed. ...
    (comp.lang.lisp)
  • Re: Assigning values from a list
    ... apparently pre-CLTL2 (but brilliant), book. ... It's "Lisp 3rd edition" by Horn and Winston. ... I thought I would learn Lisp with an AI slant. ...
    (comp.lang.lisp)
  • Re: Evaulate an arithmetic expression
    ... For a student in an AI course, one textbook I'd recommend is _Lisp_, ... ed., by Winston and Horn. ...
    (comp.lang.lisp)
  • Good Books for Learning LISP
    ... I'm looking for good books on learning LISP. ... Edition" by Winston and Horn book. ... Maybe I need "LISP for Dummies." ...
    (comp.lang.lisp)