3 ms·
There are a lot of options available to frontend devs today: ES5, ES6 (Babel), TypeScript, Dart, PureScript, Elm, etc.. So why TypeScript?' ...
by shadowmint 10y ago
There are a lot of options available to frontend devs
today: ES5, ES6 (Babel), TypeScript, Dart, PureScript,
Elm, etc.. So why TypeScript?'
...
Elm and PureScript are elegant languages with powerful
type systems that can prove a lot more about your program
than TypeScript can...
ouch. Thats got to be a tiny bit awkward for the Dart team to read (so, I guess Dart isnt in the list of elegant languages then?)
- leshow 10y agoDart isn't even in the same progamming paradigm as Elm and Purescript, so I don't think it was meant as a slight towards the Dart team. And really, Dart is more like Java, it's nowhere near the elegance of the ML/Haskell pedigree of Elm and Purescript
- pjmlp 10y agoI think it should already be a pain point that internal Google teams decide to use languages designed by the competition instead of their own.