<br><br><div class="gmail_quote">On Tue, Dec 13, 2011 at 1:36 PM, Lawson English <span dir="ltr"><<a href="mailto:lenglish5@cox.net">lenglish5@cox.net</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
That sounds really great.<br>
<br>
However, there are some broken bits in Squeak that will make learning Smalltalk difficult.<br>
<br>
Most simple and important example I have right now is the well-known issue that the VM will freeze indefinitely if you input a long running calculation, e.g. x := 100000 factorial. The interrupt key doesn't work, usually. Newbies like me, like to experiment, and if the VM freezes with every typo, then its hardly worth using.<br>
</blockquote><div><br></div><div>This is interesting because it does *not* freeze in my Qwaq-derived work image. Here the interrupt key works perfectly with no delay. I'll see if I can investigate. Andreas, do you recall doing anything to the debugger to fix issues like this in the Qwaq system?</div>
<div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
That is the feedback I'm getting from my videos.<br>
<br>
L.<br>
<br>
On 12/13/11 8:31 AM, Michael Perscheid wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hi all,<br>
<br>
it's a pleasure for me to announce the Koans tutorial project for teaching beginners the basics of Smalltalk. Inspired by the Edgecase Ruby Koans project and the original "The little Lisper" book by Daniel P. Friedman and Matthias Felleisen, we have implemented Smalltalk Koans in order to help our students to get started with Smalltalk.<br>
<br>
Smalltalk Koans will guide you as a Smalltalk novice from first steps in Smalltalk to your first small project. The path is simple: You get a task, you solve it and, in the process, learn something. The Koans Sensei (jap.: teacher) will be your guide and introduce you to fundamental concepts in Smalltalk such as strings, blocks, collections and many more.<br>
<br>
After a first internal use, we'd like to announce that we make this tutorial project available for the community.<br>
<br>
<a href="https://www.hpi.uni-potsdam.de/hirschfeld/trac/SqueakCommunityProjects/wiki/smalltalk_koans" target="_blank">https://www.hpi.uni-potsdam.<u></u>de/hirschfeld/trac/<u></u>SqueakCommunityProjects/wiki/<u></u>smalltalk_koans</a><br>
<br>
Especially, we'd like to acknowledge our student assistants, Eric Seckler, Robin Schreiber, and Partick Rein for implementing Koans in Smalltalk.<br>
<br>
If you have any wishes for new lectures and feedback to existing ones, please let us know.<br>
<br>
Best regards,<br>
Michael<br>
<br>
</blockquote>
<br>
<br>
</blockquote></div><br><br clear="all"><div><br></div>-- <br>best,<div>Eliot</div><br>