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