Google has not officially said much about Dart, though two Googlers will give a keynote presentation titled "Dart, a New Programming Language for Structured Web Programming" at the GOTO Aarhaus 2011 conference next month. However, in a purportedly leaked internal memo dated Nov. 16, 2010, Google's Mark Miller went into some detail about Dart (apparently called Dash at the time).
Google's undertaking is not without its challenges. From a technical standpoint, introducing a new language into the Web development mix requires converting developers to the cause, which not only means making Dart a compelling, viable language for creating apps, but also ensuring those apps will run in browsers that aren't Dart-friendly. "Developers focusing on all browsers will have to make use of the Dart cross compiler to target other browsers, and, depending on the success of the evangelizing effort, might have to wait years for other browsers to implement native support for Dart," Miller wrote.
The other related challenge: Getting the other browser vendors to embrace Dart. Google's strategy here, according to Miller, is to "make an absolutely fantastic VM/language and development environment and build great apps that fully leverage it," thus convincing other companies to follow suit.