<div>Yes, go ahead! </div>
<div> </div>
<div>regards,</div>
<div>--dorai<br><br></div>
<div class="gmail_quote">On Wed, Mar 30, 2011 at 12:00 PM, Matthias Felleisen <span dir="ltr"><<a href="mailto:matthias@ccs.neu.edu">matthias@ccs.neu.edu</a>></span> wrote:<br>
<blockquote style="BORDER-LEFT: #ccc 1px solid; MARGIN: 0px 0px 0px 0.8ex; PADDING-LEFT: 1ex" class="gmail_quote"><br>On Mar 30, 2011, at 11:20 AM, Prabhakar Ragde wrote:<br><br>> Matthias wrote:<br>><br>>>>> Do you think these give a better explanation of macros? On the<br>
>>>> whole, I have found Teach Yourself Scheme relatively easy to<br>>>>> follow.<br>>> Yes, but when it comes to macros, it espouses a view that was never<br>>> compatible with any Report on Scheme and is even old-school for plain<br>
>> Lisp. If you care about Scheme per se, see Dybvig's book. If you wish<br>>> to study the most powerful macro technology in the world, study the<br>>> Guide. -- Matthias<br>><br>> 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<br>
<br>Go ahead. I am sure Dorai won't mind. Dorai?<br><br></blockquote></div><br>