[plt-scheme] Re: 2 books

From: Michael Schuerig (michael at schuerig.de)
Date: Sat Dec 12 06:26:53 EST 2009

On Friday 11 December 2009, keydana at gmx.de wrote:
> the "one eyed man" thread reminded me of a question I'd wanted to ask
>  for some time - I'd very much like to know your  opinions on two
>  books which I thought might be "authoritative", but have not yet
>  seen mentioned on this list (well, I could have missed it of
>  course):
> http://www.amazon.com/Design-Concepts-Programming-Languages-Franklyn/
> dp/0262201755/ref=sr_1_1?ie=UTF8&s=books-intl-de&qid=12605427
> 75&sr=8-1
> and
> http://www.amazon.com/Concepts-Techniques-Models-Computer-Programming
> /dp/0262220695/ref=sr_1_1?ie=UTF8&s=books-intl-de&qid=1260542
> 477&sr=8-1
> I've bought both of them, but have not touched the second yet
>  (because this would take quite some time to read). Regarding the
>  first one, I read the first 200 pages or so but had problems
>  understanding, so I decided to read PLAI first and perhaps come back
>  to it later.

I haven't read PLAI (yet) so I can't compare it to the DCPL, which I 
read over the course of 3 or 4 months. I'm still not done with it by any 
measure. In general, I consider it very well-written, however, that 
doesn't make the subject matter itself much easier. Perhaps you just 
need to allow for a slower pace. Myself, I'm taking a detour now over 
Pierce's Types and Programming Languages (very slowly, due to time 
constraints) and will probably get back to parts of DCPL some time in 
the future.

As for for Van Roy's CTM, I read that early this year, and while 
interesting, it is no latter day SICP. CTM is much more formal (which is 
not bad in itself) and much less fun. Consider Michael Scott's 
Programming Language Pragmatics for a view of similar issues from a very 
different angle.


Michael Schuerig
mailto:michael at schuerig.de

Posted on the users mailing list.