Sander, TypeScript and babel (or Traceur) are definitely different technologies. Babel and traceur are transpilers (ES 5 to 6) TypeScript is a super-set of EcmaScript, so it contains features not present in ES 5 or 6. So, typescript is not ES6 ! The most striking feature is the fact that typescript is .. yeah.. typed. So, there are constructs for interfaces and there is a typing system.
I found in the mean time that SystemJS (used by jspm) is pluggable and there is a plugin for typescript in such a way code is transpiled from typescript to ES5 in the browser during runtime rather than by an external tool to be used in design time. See: https://github.com/frankwallis/plugin-typescript take care paul. On Thursday, April 30, 2015 at 4:17:59 PM UTC+2, Sander Elias wrote: > > Hi Paul, > > Typescript, and Babel <https://babeljs.io/repl/> do exactly the same > thing. However, typescript comes with some additional tooling. (and is not > ready yet) > Babel lacks the tooling, but can be used already. Both are ES6 to ES5 > transpilers. > NG2 can be transpiled with both. > > Does this answer your question? > > Regards > Sander > -- You received this message because you are subscribed to the Google Groups "AngularJS" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/angular. For more options, visit https://groups.google.com/d/optout.
