<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">&lt;<a href="mailto:matthias@ccs.neu.edu">matthias@ccs.neu.edu</a>&gt;</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>&gt; Matthias wrote:<br>&gt;<br>&gt;&gt;&gt;&gt; Do you think these give a better explanation of macros? On the<br>
&gt;&gt;&gt;&gt; whole, I have found Teach Yourself Scheme relatively easy to<br>&gt;&gt;&gt;&gt; follow.<br>&gt;&gt; Yes, but when it comes to macros, it espouses a view that was never<br>&gt;&gt; compatible with any Report on Scheme and is even old-school for plain<br>
&gt;&gt; Lisp. If you care about Scheme per se, see Dybvig&#39;s book. If you wish<br>&gt;&gt; to study the most powerful macro technology in the world, study the<br>&gt;&gt; Guide. -- Matthias<br>&gt;<br>&gt; This comment is about more than macros: Since students are often drawn to TYS even though I never mention it to them, I&#39;ve always been tempted to &quot;translate&quot; 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&#39;t mind. Dorai?<br><br></blockquote></div><br>