Re:6to5 (ES6 transpiler) is now renamed Babel
by itsbits on Sunday February 15, 2015 @10:48AM
(#9052902)
agreed. But don't think Dart will last long considering Angular community went for a new AtScript over Dart...Also I am preferring to use Babel is in future I can remove that dependency which not the case with TypeScript or AtScript..
However, TypeScript's goals aren't as different as you might think. It is a strict superset of JavaScript, and although it adds features that are not yet on the standards track, there are proposals to add optional static typing via annotations to JS. Given that Google are also interested in such a capability, given Dart and AtScript, it seems probable that types will eventually become part of the language.