Tom tmb@lumo.com wrote:
I was curious where the various implementations of a few dynamic languages stand now and I implemented some simple benchmarks. You can find them at http://www.lumo.com/squeak-bench/ In general, Squeak does pretty well compared to Python.
But why does Squeak do poorly compared to Java (even without JIT)? Is it mainly because Java has static typing and no escaping method contexts (blocks)?