Dart: Structured Web Programming
Home for a new browser based application language.
From the homepage:
From quick prototypes to serious apps
Dart’s optional types let you prototype quickly and then revise your code to be more maintainable.
Wherever you need structured code
You can use the same Dart code in most modern web browsers (Chrome, Safari 5+, Firefox 4+) and on servers. Look for more browser support shortly.
Familiar yet new
Dart code should look familiar if you know a language or two, and you can use time-tested features such as classes and closures. Dart’s new features make it easier for you to develop and maintain software. Dart is still in the early stages of development, so please take a look and tell us what you think.
Charges, counter-charges, attacks/defenses of Dart are underway in a number of social media forums and I won’t waste your time with reports of them here.