I&#39;ve been thinking that maybe the folks interested in docs might revive Mr. Kahler&#39;s HyperCard implementation for Squeak. We have a lovely opportunity to have live objects in our docs that users can yank out of the page and play with.<div>
<br></div><div>I was really hoping to do something like this with the Blue Book, but haven&#39;t been successful at connecting with anyone who knows anything about the rights. I need to try getting in touch with Addison-Wesley next, I suppose, since I&#39;ve been unsuccessful in tracking down David Robson or Adele Goldberg.</div>
<div><br></div><div>Have you looked a ProfStef in Pharo? It does something like what you&#39;re suggesting WRT workspace behavior. It&#39;s basically a whole tutorial that runs entirely in a workspace, where you actually navigate by evaluating code, which in itself is pretty cool.</div>
<div><br></div><div>I think the coolest bit of tutorial work I&#39;ve seen lately is Ted Kahler&#39;s Text Field for LObjects specification, which is an &quot;active essay&quot; in which the code that describes the text fields is presented right on the page next to the examples. It&#39;s really cool. Google around on Moshi and the title, and you should find it.</div>
<div><br></div><div>Moshi is a fun image: lots of things seem to work in it that have been broken throughout my experience in Squeak.</div><div><br></div><div>This is off-topic, but does anyone have Connectors working in Squeak Trunk?<br>
<br><div class="gmail_quote">On Fri, Nov 26, 2010 at 11:43 AM, David T. Lewis <span dir="ltr">&lt;<a href="mailto:lewis@mail.msen.com">lewis@mail.msen.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div class="im">&gt; On Fri, Nov 26, 2010 at 10:46 AM, David T. Lewis &lt;<a href="mailto:lewis@mail.msen.com">lewis@mail.msen.com</a>&gt;wrote:<br>
</div><div class="im">On Fri, Nov 26, 2010 at 10:51:52AM -0800, Casey Ransberger wrote:<br>
&gt; &gt; On Fri, Oct 01, 2010 at 06:58:55PM +0530, K. K. Subramaniam wrote:<br>
&gt; &gt; &gt; On Friday 01 Oct 2010 2:58:55 am David T. Lewis wrote:<br>
&gt; &gt; &gt; &gt; On Thu, Sep 30, 2010 at 11:00:48AM +0200, jon jonsen wrote:<br>
&gt; &gt; &gt; &gt; &gt; Does anybody know where to get a list of the (most common)<br>
&gt; &gt; &gt; &gt; &gt; smalltalk-commands and a short description of them?<br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; Hi,<br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; The &quot;Terse Guide to Squeak&quot; provides a handy reference:<br>
&gt; &gt; &gt; &gt;   <a href="http://wiki.squeak.org/squeak/5699" target="_blank">http://wiki.squeak.org/squeak/5699</a><br>
&gt; &gt; &gt; UIManager was missing. I added it now.<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; I would vote for this to go into the image (help-&gt;terse guide) or as an<br>
&gt; &gt; &gt; external file along with the distro.<br>
&gt; &gt;<br>
&gt; &gt; I reformatted the Terse Guide so that it can be loaded into the<br>
&gt; &gt; Squeak help browser, and gave it a few updates and corrections.<br>
&gt; &gt; The result is in the Squeak developers&#39; inbox.<br>
&gt;<br>
</div>&gt; Dave, thank you!!<br>
&gt;<br>
<br>
Well, hopefully it will be useful for us recovering Fortran and<br>
C programmers ;-)<br>
<br>
Let me issue two follow up challenges, since I could not figure<br>
these out on my own:<br>
<br>
1) It would be good to add a terse one-line expression that would show<br>
the use of block closures. What is the shortest meaningful expression<br>
that illustrates this?<br>
<br>
2) It would be nice if the pages in the help book could be set to<br>
behave like workspaces, with syntax formatting and workspace<br>
variables. Can anyone think of a way to do it?<br>
<br>
Dave<br>
<br>
<br>
</blockquote></div><br><br clear="all"><br>-- <br>Casey Ransberger<br>
</div>