Don't be nice if this big company sponsor Squeak ?
Klaus D. Witzel
klaus.witzel at cobss.com
Tue Nov 14 13:34:15 UTC 2006
Oops, forgot to mention:
- image_version_0_9_bits!.PDB 47 KB (.image file)
- image_version_0_9_srce!.PDB 59 KB (.sources file & .changes file)
The .image file is just specs for (meta)classes, mDicts and methods
(literals and bytecode). This can be substituted by full
serialization/deserialization (not implemented due to my lazyness). So
thisSmalltalk VM creates "native" 1st class LittleSmalltalk objects out of
the specs, on launch (launch on my Tungsten|C (non-arm VM) is as fast as
Squeak3.9 launch on my 1GHz notebook ;-)
The app offers a workspace with doIt+printIt and a classic browser.
On Tue, 14 Nov 2006 12:51:09 +0100, I wrote:
> On Tue, 14 Nov 2006 11:47:04 +0100, Bert Freudenberg wrote:
>> On Nov 14, 2006, at 10:36 , Michael Rueger wrote:
>>> Edgar J. De Cleene wrote:
>>>> Any comments ?
> Sure: very nice find :)
>>> Wonder where this comes from ;-)
>>> See the people page under the letter "I" :-)
>> Actually I think this started way before Dan went to Sun.
>> Sounds impressive though:
>> "The static footprint of the core system (interpreter, a RAM garbage
>> collector, an non-volatile memory garbage collector), compiled from C,
>> is 25 kB on x86. The minimum runtime footprint in RAM is 520 bytes for
>> the Java heap and 532 bytes for native stack and data (on x86)."
> Compare to www.superwaba.org (Open Source):
> - SuperWaba.PRC 66 KB VM+GC (Palm platform, minus 7 KB launcher & icon)
> - SWNatives.PRC 59 KB primitives (cross+plat.glue, minus 7 KB launcher &
> - SuperWaba!.PDB 204 KB class files (cross)
> plus a litte St app
> (http://www.smalltalk.org/versions/LittleSmalltalk.html )
> - thisSmalltalk!.PDB 56 KB (ported by me :)
> The .PDB files have a dictionary section (all classes' full names) which
> is redundant.
>> - Bert -
More information about the Squeak-dev