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.

Reply via email to