[racket] Newbie question: Teach Yourself Scheme in Fixnum Days - macros

From: Sam Tobin-Hochstadt (samth at ccs.neu.edu)
Date: Wed Mar 30 12:45:16 EDT 2011

On Wed, Mar 30, 2011 at 12:23 PM, Matthew Flatt <mflatt at cs.utah.edu> wrote:
> At Wed, 30 Mar 2011 11:20:30 -0400, Prabhakar Ragde wrote:
>> This comment is about more than macros: Since students are often drawn
>> to TYS even though I never mention it to them, I've always been tempted
>> to "translate" TYS into what is now Racket, not just literally but with
>> some of the HtDP philosophy infused. While I think the Guide is great,
>> as are HtDP and HtDP/2e, I wonder if there is some value in a document
>> of the length of TYS, and whether TYS can serve as a model.
>
> Yes, absolutely. We need lots of documents that say the same thing in
> different and better ways.

The TYS length has worked very well for other languages; two examples
are "_why's poignant guide to ruby", and "learn you a haskell for
great good".  One other good idea is to release chapters as you go,
rather than waiting until it's all finished.
-- 
sam th
samth at ccs.neu.edu


Posted on the users mailing list.