Thank you, Stefan
for this link giving a list with short explanations of  different
compatible Smalltalk VMs.

I was not aware of it.

Especially interesting is the diagram in the history section of
http://www.hpi.uni-potsdam.de/hirschfeld/projects/som/

The VM called 'AweSome' implemented in Squeak (includes C++ generator)
has 2432 LOC whereas the Java implementation has 5899 LOC.

--Hannes


On 5/10/12, Stefan Marr <[email protected]> wrote:
>
> On 10 May 2012, at 14:03, H. Hirzel wrote:
>
>> Yes this is an interesting comparison, in particular if you add size
>> and weight to the comparison.
>>
>> Thank you Marcus, for the idea of doing the comparison putting the
>> figures together.
>>
>> And yes, 1000 times more RAM should make it possible to come up with a
>> more easy to understand design for the object memory and VM.
>
> Have you seen SOM (Simple object machine)?
>
> That's what you get if you go for simplicity for teaching.
>
> See http://www.hpi.uni-potsdam.de/hirschfeld/projects/som/, it is originally
> coming from Århus.
>
> It is a nice and clean VM, with little distracting complexity.
> Not fast of course...
> And, well, not Pharo compatible. (which one could count as a benefit, since
> it keeps complexity low)
>
> Would be interesting to hear what the Pinocchio folks think about it in
> terms of complexity.
>
>
> Best regards
> Stefan
>
>
>
> --
> Stefan Marr
> Software Languages Lab
> Vrije Universiteit Brussel
> Pleinlaan 2 / B-1050 Brussels / Belgium
> http://soft.vub.ac.be/~smarr
> Phone: +32 2 629 2974
> Fax:   +32 2 629 3525
>
>
>

Reply via email to