Re:Announcing Dart 2 Stable and the Dart Web Platform
by woolvalley on Tuesday August 07, 2018 @01:39PM
(#17708736)
Fabric and reason have a native render target that doesn't involve browsers or wrapping some other UI library?
When Dart came out, Google build it to improve on JavaScript, by replacing it with a whole new language. Microsoft built TypeScript to integrate with JavaScript. I thought, "MS, right? Cobbling together some JS add-on, who will use that? Better get a whole now language that doesn't carry around that baggage from JS :D"
I think Dart brought not enough new/better on the table, while having a worse JavaScript-interop than TypeScript. I mean it doesn't even have non-nullable types, which seems to be a standard feature in modern type-systems (Rust, Flow, TypeScript, Reason, etc.)
My feeling is, some people will hype it a bit, because Flutter has a better architecture than alternatives like React-Native, but with projects like Fabric and Reason, nobody will care about it in a few years.
But well, I also was wrong with my TypeScript prediction :D