Google begins to detail Dart
Dart turns out to be a C-like optionally typed language, which the developers say allows a coder to start without types "and add them later as needed". For concurrency, the language supports "Isolates" which can be created, spawned and communicated with by the application. Isolates are part of the core library, which includes Iterable types such as List, Set, HashSet and Queue, Map types such as hashMap and LinkedHashmap, and other types such as Date, Duration, num, String, StringBuffer, Iterator, TimeZone and RegExp. There is also a DOM library for navigating HTML5 documents. A technical overview of Dart can be found the Dart site and examples can be found on the samples page.