Dart language has first birthday and first milestone
Dart, the language, has a C-style syntax with class-based, single inheritance object orientation supporting interfaces, abstract classes and generics. Although Dart has the ability to attach types to variables, Dart is a dynamically typed language and the type annotations have no effect at run-time, but are there to allow the compiler and other tools to create better performing code and to identify problems sooner.
Dart still has some way to go before it is declared "ready", with at least one more milestone release over the coming months as the developers improve both the SDK and Dart's robustness and performance. But the milestone 1 release does mean that the language has stabilised to a point where the developers think it is worth writing applications in it and they plan to maintain backwards compatibility for the language. Developers wanting to explore Dart should download the Dart Editor from dartlang.org.