Dart (originally is called Dash) is a new programming language for structured web programming developed by Google. It will be unveiled at the GoTo conference in Aarhus, Denmark, on October 10 and another two weeks later in Portland, Oregon.
Modern programming languages are often designed without considerations for the underlying execution engines. In many cases, this leads to systems that are slow, complicated, memory bloated, and therefore error prone. This talk will present a new structured web programming language where the underlying virtual machine has been designed along with the language.
They are developing a cloud-based IDE called Brightly, that will perhaps be the first Dart application. Google will offer a cross compiler that compiles Dart to ECMAScript 3 on the fly, for compatibility with non-Dart browsers. There will also be a facility to convert typed closure code to Dart. Google will also integrate a Dart VM into Chrome and encourage competitors to do the same with their browsers. The Dart VM and Dart Cross Compiler could be available in late 2011.