News for hackers. Stuff that matters.
Re:Announcing TypeScript 2.7 by aaron-lebo on Wednesday January 31, 2018 @03:31PM (#16277279)
They don't have to, but as long as they want to market themselves as a "typed superset of Javascript" (see homepage), they do. For many people, that is the point.
Re:Announcing TypeScript 2.7 by jrs95 on Wednesday January 31, 2018 @03:39PM (#16277340)
Yep. And this is important, it allows people to move most JS projects incrementally to TS projects. If they fall far behind the features that many JS projects are using, that won't be true anymore, and those people will start using Flow instead (flow.org)
Re:Announcing TypeScript 2.7 by WorldMaker on Wednesday January 31, 2018 @04:05PM (#16277538)
Similarly it is useful for TS to track the Stage 3 proposals of future features and offer them early, as JS users may pick those up with Babel or other polyfills. Typescript's own transpilation behavior of Stage 3 proposal can sometimes be a useful test for the feature while browsers work on their own implementations.