Hi Russel,
some time ago I ported Little Smalltalk to the pre-MIDlet small devices
platform (Palm, WinCE, Symbian, [windoze dev, linux dev])
-
http://www.superwaba.org/install/Funny, I also replaced object serialisation by custom image serialisation,
like you did ;-)
Attached are the files for running it (except on WinCE and Symbian, I
guess).
It starts up a workspace with editable examples for doIt/printIt and also
a class browser (IIRC with buggy #compile).
Enjoy [the world of Smalltalk] !
/Klaus
P.S. also added file Upgrade0.9.ls which contains a handful of bug fixes,
formerly missing methods and enhancements for object trace and
fileOut/fileIn which might be useful cross platform (plus some performance
enhancements for users of very small devices :)
On Sun, 07 Jan 2007 11:26:45 +0100, Russell Allen wrote:
> Happy new year everyone!
>
> SmallWorld is a version of Tim Budd's Little Smalltalk which he rewrote
> a few years back to run on the JVM.
>
> I was playing around, and have made some small changes to it; mainly to
> put the image into the jar file - which means that SmallWorld is now a
> single executable jar file weighing in at only 72kb including vm and
> image!
>
> For those people unfamiliar with Little Smalltalk, it is not a full
> Smalltalk 80 system but has been simplified in a number of ways. The
> current image contains about 4000 objects and is missing many of the
> normal features of a Smalltalk system (like a debugger, for example :)
>
> Nevertheless, it's a fun little system to play with and both the image
> and the vm should be easily understandable.
>
> Play with it online at
http://russell-allen.com/smallworld/>
> Best wishes,
>
> Russell
>
>
> Russell Allen
>
[hidden email]
>
>
>
>
>
>
>