[plt-scheme] What about "The Little Schemer"?

From: Jos Koot (jos.koot at telefonica.net)
Date: Sun Sep 7 21:41:50 EDT 2008

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 

----- 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 

Posted on the users mailing list.