Dart compiles to JavaScript, much like CoffeeScript, Microsoft's TypeScript, Haxe and many others, and they still make the fastest JavaScript VM on the planet.
https://groups.google.com/a/dartlang.org/forum/#!topic/compi...
TypeScript is good that you can transition gradually. I've been using it for the past week and it almost feels like working with Dart with the advantage that's it's just JavaScript. TypeScript interfaces to hundreds of JavaScript libs and jQuery plugins have already been written.
I imagine I'll settle on Dart for some things and TypeScript for others and maybe eventually get them working together.