3 ms·
I checked it out although admittedly only very briefly. My impression of it was that I couldn't really complain about the language, library, or docs. It felt li
by jug 9y ago
I checked it out although admittedly only very briefly. My impression of it was that I couldn't really complain about the language, library, or docs. It felt like a language that abstracted away all the details about HTML5+JS and turned Javascript and DOM into higher level constructs.
I think that is both its blessing and its curse, because it distances you from what you are actually working with. Convenient, sure, but now there's a disconnect, and you will inevitably work with other Javascript code, so that this disconnect will then affect you.
I think TypeScript had the better idea here and ultimately what might have largely stopped Dart in its tracks. TypeScript being a superset of Javascript makes it easy to progressively port your apps to an often more sane, safe, and productive language, while still not creating a disconnect on the level of Dart. It even has a solution for third party JS code out of your control via type definitions.