4 ms·
Sure, take all benchmarks with a grain of salt. However it's worth noting that deltablue has been used to benchmark polymorphism in Smalltalk, Self, the JVM, a
by xxgreg 13y ago
Sure, take all benchmarks with a grain of salt.
However it's worth noting that deltablue has been used to benchmark polymorphism in Smalltalk, Self, the JVM, and V8.
Some of Nickolay's numbers are from a version of the code written at Sun labs, presumably for the very purpose of benchmarking the JVM.
I think it's safe to conclude that in many cases the DartVM already performs similarly to the JVM, albeit with a much better start up time.
Charles Nutter has some interesting follow up comments here:
http://blog.headius.com/2013/05/on-languages-vms-optimization-and-way.html http://blog.headius.com/2013/05/on-languages-vms-optimizatio...
Basically concluding that it's not static typing that matters, but predictable types.