3 ms·
They don't dislike the language (some of them even worked on the JVM's major implementation, HotSpot). They are building a competing VM, DartVM. Because of th
by espadrine 12y ago
They don't dislike the language (some of them even worked on the JVM's major implementation, HotSpot).
They are building a competing VM, DartVM.
Because of the way Dart (and its VM, built for its needs) was designed, they believe they can eventually outperform Java on the JVM, all the while providing a fully dynamic programming language, because of smart runtime optimizations.
If they win this bet, they'll have made an acceptable replacement for the way Android apps are built. Then, things would get inversed, and developers wishing to keep using Java would use a Java-to-Dart compiler (instead of a Java-to-JVM bytecode one).