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 > > >
