[Cuis] Possible talk in Smalltalks 2013

Juan Vuletich juan at jvuletich.org
Tue Aug 20 09:32:55 CDT 2013


Thanks Ken, good stuff to keep in mind when showing Smalltalk. Some 
things we take for granted...

Cheers,
Juan Vuletich

On 8/17/2013 12:27 PM, Ken Dickey wrote:
> On Sat, 17 Aug 2013 11:36:36 -0300
> Germán Arduino<garduino at gmail.com>  wrote:
>
>
>> .. I would ask for any suggestion that you may have about things
>> to comment and demonstrate (apart of the obvious ones).
> I am only going to suggest the obvious ones: you don't lose code; recovery is easy; hyper-portable.
>
>
> As part of a Smalltalk demo I usually do something the breaks, show that the debugger lets me see the stack, fix/write the broken method, then continue (re-execute&  proceed) -- without unwinding the stack.
>
> Note the "hangnail" story on my web page.  Most programming languages shoot the hangnail and send a message "have another kid" (process).  Smalltalk lets you trim the hangnail.
>
> So Smalltalk lets one find an fix problems fast.  I learn from mistakes.  The more mistakes I can make, quickly, the faster I can learn.  Smalltalk lets me learn faster.
>
>
> The other super cool thing is to be doing the demo, save the image (e.g. on a PC) transfer it to another maching (say a Mac) and resume with the same screen state -- pixel per pixel -- to deliver the message of what "portable" really means.  Not just a re-compile.
>
> Some smalltalk objects have been around since the 80's.  That's a long life.
>
> So Smalltalk is a different way of thinking about computing that is welcoming and supports learning.
>
>
> [Advanced: If time, killing an image and replaying the change file is cool].
>
>
> There are many good Smalltalks.  Cuis is the most simple way to learn the details.
>
>
> $0.02





More information about the Cuis mailing list