[plt-scheme] What about "The Little Schemer"?
I think HtDP is about programming and that TLS is a mathematical textbook
using Scheme as the mathematical language.
For me TLL (now TLS) did add to my programming skills (I admit and I hope),
but more importantly it was, for me that is, a primer before studying Lambda
Calculus.
Jos
----- Original Message -----
From: "Grant Rettke" <grettke at acm.org>
To: "Jos Koot" <jos.koot at telefonica.net>
Cc: "Woodhouse Gregory" <gregory.woodhouse at gmail.com>; "PLT Scheme"
<plt-scheme at list.cs.brown.edu>
Sent: Monday, September 08, 2008 3:23 AM
Subject: Re: [plt-scheme] What about "The Little Schemer"?
> On Sun, Sep 7, 2008 at 8:10 PM, Jos Koot <jos.koot at telefonica.net> wrote:
>> Sorry, but a disagree on that.
>> TLS is far from easy. TLL or TLS teaches an important idea of a
>> mathematical
>> nature: RECURSION (and a little bit of FP). Its primary goal is not to
>> teach
>> programming. See the foreword of TLS. Yet for some students (like I was
>> long
>> ago and still am) TLS can be a very stimulating book opening far horizons
>> and thus helping improve already acquired programming skills.
>> This is not to say that HtDP is easy, but as it is more focussed on
>> discipline and practical, attractive real life like problems, it may be
>> more
>> adequate for with more interest in practical problems than in
>> mathematical
>
> Thanks Jos. I had incorrectly paraphrased, having taken out-of-context
> something I had a read a while back, and missed the point:
>
> "HtDP [is] TLL spelled out slowly and carefully."
>
> http://groups.google.com/group/plt-scheme/msg/23b48714b69f86c7?hl=en