I think the critical point for TypeScript will be 1.6 with async/await - at this point it goes from "nice I have types now" to "OK this solves most of my problems with JS".
Looking forward to Angular 2 and TS 1.6
Looking forward to Angular 2 and TS 1.6
Personally I would love to see the decoupling of TypeScript's type checker from its transpiler. The ability to use TS with Babel, or Flow with MS's transpiler, would be liberating and spur further innovation.
It works really well for me and the TypeScript tooling is really good (VS Code or Atom).
Is that the official plan? I ask since async/await will presumably be going into the actual JS spec, so I'd expect engines to hold off adding support except behind some kind of warning flag.
Like Babel does, and like TypeScript does for a lot of stuff.
A lot of browser engines don't have classes either, especially any older version.