Re: Is the Touretzky book still good? (Or is it too old?)



I'm looking for an intro to LISP programming and Touretzky's book,
"Common Lisp, a Gentle Intro to Symbolic Computation"
looks good.

However, it is 16 years old.


well, as of March 7, 2006. i am learning from this book. it is
excellent and you can not even guess that it is 16 year old. you can
guess only if somebody has told you already or you had a look at
photograpgh of Mr. Touretzky at his home page (it reminds you of the
80s). The book feels so modern.


Has LISP changed much since 1990? Is the book out of date?

not at all. *outdated*, *forget* this word when you are dealing with Touretzky

anyway, 1st of all there are 2 things that need to be clear:

1.) about me

2.) about you

ABOUT ME: i am a newbie to programming. i have my brain tested @ SICP,
HtDP, HtTLaCS (1) and dozen of other books as intoduction to
programming. None was good enough for me. most of them are available
online. check them by going google.

in the end setteled for an unknown book i.e. Touretzky's. Very good.
but in the end you need to check your own thinking pattern and see
which one fits onto your brain.


ABOUT YOU: you did not tell whether

-- you are a newbie to LISP or a newbie to programming?

yes, i exactly mean there are 2 different paths for 2 different
persons. i can guide on the newbie to programming path which i am
tracing from last 10 months.

If you have experienced programming or programme in other language, i
do not think there is better book than ANSI Common LISP by Paul Graham
and then PAIP by Peter Norvig. also read Practical Common LISP by Peter
Seibel, it fills a very important gap of "scripting". Touretzky's book
is good for people whoa re new to programming and want tot start in CL,
it is too basic for persons who already programme in another language.

i will give you an idea, a good one :

check out my posts by using search fascility at comp.lang.lisp. enter
my name and look for the messages posted by me, you will see lots of
people's views on newbie questions (as i posted only questions related
to newbies for i am a newbie)

also search com.lang.lisp archives with keywords like "NEWBIE"
"LEARNING LISP" etc. and you will get lots of good information and if
you read almost all of them, you will get your answer.

hope this helps

-- arnuld


(1) SICP - structure and interpretation of computer programmes
HtDP - How to design programs
HtTLaCS - How to think like a computer scientist.

.



Relevant Pages

  • Re: How To Learn Lisp
    ... There are better IDEs for less painful learning Common Lisp. ... programming in Common Lisp, I would recommend Peter ...
    (comp.lang.lisp)
  • Re: Smalltalk-like Tools
    ... nevertheless argue that a newbie could advantageously start learning ... Common Lisp with a Personal Edition of Allegro or Lispworks. ...
    (comp.lang.lisp)
  • vs2003 or vs2005
    ... I'm a complete newbie when it comes to programming and I want to start ... learning C#. ... Prev by Date: ...
    (microsoft.public.dotnet.languages.csharp)
  • Re: Top Turds of comp.lang.perl.misc (2007)
    ... As a struggling Perl newbie, I derive little encouragement to pursue my ... different programming path while I'm still embryonic. ... Perl isn't offered in the BSc/CS curriculum? ... : offensa. ...
    (comp.lang.perl.misc)
  • Re: F#
    ... they have chosen Common Lisp _because_ of the ... The efficiency of a program is very hard to predict, especially for large programs, and the programming language and implementation thereof that is used is only one of many different factors. ... Knowing a success story only tells me that other people ...
    (comp.lang.functional)