3 ms·
This seems disingenuous to me. Why have a native VM at all? http://www.quirksmode.org/blog/archives/2011/10/dart_or_why_jav.html http://www.quirksmode.org/blog
by podperson 14y ago
This seems disingenuous to me. Why have a native VM at all?
http://www.quirksmode.org/blog/archives/2011/10/dart_or_why_jav.html http://www.quirksmode.org/blog/archives/2011/10/dart_or_why_...
- kyrra 14y agoThat's a fairly old article on Dart and doesn't really cover Dart's current direction (or even their direction back then). The Dart team is very aware that it is highly unlikely that the DartVM will be put into any browser except Chrome (and there is no time-table on when that will happen). That is why their Dart2js compiler is seeing so much attention from the team. Dart, to me, is Google's new GWT, but trying to align more with the web as we know it today (instead of hiding the DOM from its users). Even if Dart is only ever cross-compiled to Javascript and used that way in production, I would prefer to code in Dart than Javascript for anything that requires more than a few lines of javascript to implement.
- rdtsc 14y agoPut it in Chrome and make awesome applications with it, everyone will follow. Nobody thought JS and Ajax was a serious thing until Google Maps came about and everyone's jaws dropped. Despite all the academic or theoretical benefits async requests it might have had, they didn't become popular until a killer application came about. I am also thinking Dart for Android? I wish they had Python for android, but oh well, I understand it was much more of a political thing, but I can see Dart+VM being that platform.
- michaelwww 14y agoI'm with you on this and I'm almost hesitate to say it because I want widen my head start ;)
- xxgreg 14y agoYou can already build Dart for Android, but it's x86 only. There is ongoing work to implement ARM (and MIPS?). Seems sensible for google to have some options similar to Java for both Android, and their in-house server-side code. (Oracle anyone?)
- stesch 14y agoAnd the Dart VM gains more and more support for server side programming.
- pohl 14y agoWhy have a native VM at all? ...even better performance? See the light-blue line on the graph in the OP.