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

From: Dorai Sitaram (ds26gte at gmail.com)
Date: Wed Mar 30 13:59:57 EDT 2011

Yes, go ahead!


On Wed, Mar 30, 2011 at 12:00 PM, Matthias Felleisen
<matthias at ccs.neu.edu>wrote:

> On Mar 30, 2011, at 11:20 AM, Prabhakar Ragde wrote:
> > Matthias wrote:
> >
> >>>> Do you think these give a better explanation of macros? On the
> >>>> whole, I have found Teach Yourself Scheme relatively easy to
> >>>> follow.
> >> Yes, but when it comes to macros, it espouses a view that was never
> >> compatible with any Report on Scheme and is even old-school for plain
> >> Lisp. If you care about Scheme per se, see Dybvig's book. If you wish
> >> to study the most powerful macro technology in the world, study the
> >> Guide. -- Matthias
> >
> > 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. --PR
> Go ahead. I am sure Dorai won't mind. Dorai?
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.racket-lang.org/users/archive/attachments/20110330/2afa538b/attachment.html>

Posted on the users mailing list.