4 ms·
I know that benchmarks are damned lies, but I'm honestly surprised it's this close. Dart isn't even at 1.0 yet, and the JVM is almost 20 years old with millions
by ryeguy 13y ago
I know that benchmarks are damned lies, but I'm honestly surprised it's this close. Dart isn't even at 1.0 yet, and the JVM is almost 20 years old with millions (billions?) of dollars into optimizing it.
And to top it all off, the dart vm throws away static types when it hits the vm - all of this is done through its tracing jit (just like v8).
- CmonNoReg 13y agoIt is not about maturity - I am pretty sure first version of C# was performing better then Java back then, because C# team could learn from Java mistakes.
- rayiner 13y agoNeither V8 nor Dart are tracing JITs. They're method-at-a-time JITs just like the JVM. They just have to do more extensive type-feedback optimizations than the JVM because the language are dynamically typed.