3 ms·
> Just to add, Google can artificially increase traction of Dart by putting the Dart runtime inside Chrome and using that as a weapon to increase Chrome adoptio
by lucisferre 13y ago
> Just to add, Google can artificially increase traction of Dart by putting the Dart runtime inside Chrome and using that as a weapon to increase Chrome adoption, similar to Microsoft's ActiveX strategy. If Google does this it would be a pretty evil thing to do and go against the spirit of the web.
This is entirely hyperbolic. ActiveX was an entirely closed source system including the browser it ran on. Not true for Dart or Chrome. In fact you can already get Dartium (http://www.dartlang.org/docs/dart-up-and-running/contents/ch04-tools-dartium.html http://www.dartlang.org/docs/dart-up-and-running/contents/ch...). These scenarios are not even remotely similar.
- kevingadd 13y agoSo far the response to the suggestion of adding a native Dart runtime to anything other than Chromium proper has been extremely negative. WebKit didn't want it, Mozilla doesn't seem to want it. Maybe Opera will include it since they're using Blink? It may not be a Microsoft feature but it's basically being treated the same as one. Native Client is getting similar treatment.
- spankalee 13y agoThe point is that Dart will run on all browsers. ActiveX only ran on IE. Dart's also friendly with the web. It has a full DOM API and JS-interop. It's not a plugin.
- kevingadd 13y agoDart2JS will run on all browsers. Dart currently will only run in Chrome. This is an important distinction.
- mythz 13y agoDart currently only runs in Dartium, There is no DartVM in Chrome which just runs the Dart2JS version live every other browser. Also I don't think it's clear whether or not Opera will include a DartVM by virtue of Blink.
- kevingadd 13y agoSorry, by 'currently' I meant current plans, you're absolutely right. I think it's pretty likely that Opera might include it, and that could change things - even though their marketshare tends to be kind of small they've traditionally had some power in terms of boosting adoption of new tech.
- spankalee 13y agoDart is the language and the Dart VM and dart2js are implementations. That's an important distinction. Dart, via dart2js, does run on all modern browsers.
- jrockway 13y agoWhy is that an important distinction?