|
|
|
|
|
by TazeTSchnitzel
4243 days ago
|
|
Yes, it is a transpiling solution, but it's one that's a subset of JavaScript. This means it's compatible with all JS engines and lives in the same ecosystem. It's quite different from, say, NaCl or Dart, which introduce a completely new language with a new set of APIs. |
|
I could rightly claim that DartVM is just a specialized two-stage compiler that kicks in to give a speed boost.
Compatible != portable. In the real world, performance matters. If I deploy my new triple-A game to the Web, and I'm only going to get 60fps on 25% of the browsers, and 15fps on the rest of them, do I really consider it the same ecosystem?