That's not what this is. The API has been ported, they haven't written a AS3 -> Dart compiler.
Example:
http://www.jangaroo.net/files/examples/flash/open-flash-char...
This might be useful as stop-gap. But I would hate to bug-test anything built using this method.
while i'd agree that now's probably the time to jump into JS and HTML5, some people think Dart has a future, and I guess this opens up its potential market.
In my opinion, it is better to pick up Haxe if someone is coming from AS3. You can use javascript for the HTML5 compile target, you get extended Mr. Doob three.js support provided by the author himself, node.js through the Noxe Lib extends, and much more. And that is just for the HTML5 target.
It even target compiles to Android and iOS through the Haxe NME framework.
They are adding Java support to the thing and it has been doing c++ and php for some years. There are no silly ";" fights and honestly it is good to be able to use the same code source to run on multiple plats.
Though Dart may well pick up and Easel is already becoming a thing.
It should be out of technology preview later this year.
> JavaScript sucks if you don't know how it works
It's possible to understand JS and want better. I think the people behind V8 and Dart know how JS works.
> what's the point of writting this when Dart itself compiles to JavaScript
What's the point of writing anything in any language? The Dart VM will be included with Chrome and other browsers are free to include one, too; Dart->JS is for browsers that don't and the goal is that it'll perform similar to hand-written JS.
> who the fuck uses Dartium as their primary browser
Nobody. It's for development until the Dart VM is included with Chrome.
I just runned it on FireFox and Chrome, and it didn't have a single error, you running the demo on what browser ? Did you even run the demo ?
This is a good start for anyone wanting to learn what Dartium is: http://arstechnica.com/business/2012/02/google-has-released-...
Stay happy.