2 ms·
Dart is quite awesome on technical grounds. One thing though. I'm not entirely sure how it combats fragmentation. For example, I also find TypeScript awesome. E
by pacala 13y ago
Dart is quite awesome on technical grounds. One thing though. I'm not entirely sure how it combats fragmentation. For example, I also find TypeScript awesome. ECMA6 fixes most of the blind spots of JS and it's quite palatable. Heck, even Java 8 is getting in the same general sweet spot. In another neck of the woods we have iOS. So now there are 4-5 solid platforms (language + libs) with sizable corporate support to develop Web / mobile apps. Oh, and there is also pNaCl (technically awesome as well), which raises fragmentation by an order of magnitude. I find the situation bewildering. Coding in all these languages and platforms is pretty much the same, with minor syntactic variations.
- mythz 13y agoDart provides a standard way to do inheritance which means that all libraries and frameworks will be able to inherit from each other. Web Components and polymer is a good example of the power and re-use enabled by encapsulation. The http://www.polymer-project.org http://www.polymer-project.org goal is that you can integrate and re-use Dart web components, Angular JS components, Firefox x-tags, etc within the same web app. Which is unprecedented in the fragmented world of JS.