<meta charset="utf-8"><span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif; font-size: medium; -webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; "><pre style="font-family: monospace; margin-left: 3em; font-size: 12px; ">
&quot;there is a
book of a very similar title, entitled _The Scheme Programming Language._&quot;</pre><pre style="font-family: monospace; margin-left: 3em; font-size: 12px; "><br></pre><pre style="font-family: monospace; margin-left: 3em; font-size: 12px; ">
Yes. Dybvig&#39;s book. I have the third edition, though I understand a fourth has appeared. It seems a lot easier to me to learn about Scheme from that book than HTDP, which I think has some kind of pedagogical framework that at odds with my own hacker &quot;break it to learn it&quot; mentality. </pre>
<pre style="font-family: monospace; margin-left: 3em; font-size: 12px; ">The only reason I care about Scheme at all is to learn about continuations and then see what applies in Seaside. I want a strong multimedia future for Squeak. I love pumping code from Beginning OpenGL Game Programming into Croquet, but I spend most of my time looking at Seaside code. How ResponseContinuation was replaced by WARenderContinuation and WARedirectContinuation (and has changed again in Seaside 3.0), which I supposed might be an example of Continuation Passing Style, explained by Dybvig, because they aren&#39;t continuations at all ...</pre>
<pre style="font-family: monospace; margin-left: 3em; font-size: 12px; ">Yes. Web development is important to this Squeaker. </pre><pre style="font-family: monospace; margin-left: 3em; font-size: 12px; ">Chris </pre></span>