Other than a nicer DOM API (which libraries provide in JavaScript), real ints and less type coercion, I still find Dart inferior to JavaScript+CoffeeScript.<p>Are there really that many people out there that like Java the language (as opposed to the JVM)?
I wish google had written a bytecode standard, rather than doing a language, and then targeted that bytecode with Dart (or Java/GWT, or whatever).<p>It would be the catalyst for a flowering of browser-side languages, like we are seeing on the server side in the JVM right now.
<i>Dart fixes the DOM (...). The Dart team has created a new HTML library for adding events, finding elements, adding elements, that takes advantage of Dart's syntax.</i><p>With new ES features such as getters, setters and proxies it should be possible to create exactly the same DOM API wrapper in JavaScript.