Thanks. I know SOM and Smalltalk pretty well and have implemented several VMs myself (see https://github.com/rochus-keller/Som/ and https://github.com/rochus-keller/Smalltalk/). SOM was originally designed and implemented by Bak and Lund at Aarhus university. It's very well suited for performance experiments and shares with Smalltalk the relevant features. There is an implementation of the Are-we-fast-yet suite for both SOM and Smalltalk.
Comments
SOM stands for "Simple Object Machine". It is not a high performance implementation, nor is it intended as one.
Subhead: "A minimal Smalltalk for teaching of and research on Virtual Machines."
Key characteristics:
"clarity of implementation over absolute performance"
Straight from the SOM home page:
http://som-st.github.io
Thanks. I know SOM and Smalltalk pretty well and have implemented several VMs myself (see https://github.com/rochus-keller/Som/ and https://github.com/rochus-keller/Smalltalk/). SOM was originally designed and implemented by Bak and Lund at Aarhus university. It's very well suited for performance experiments and shares with Smalltalk the relevant features. There is an implementation of the Are-we-fast-yet suite for both SOM and Smalltalk.
I find that hard to believe given the various claims you’ve made.
If it’s true, it makes those claims even more staggering.
“Both SOM and Smalltalk” is a category error.
"Be kind. Don't be snarky. Converse curiously; don't cross-examine."