Managed VMs are not the same thing as AppEngine apps. They are generic vms to run any kind of service that can then be called by your AE apps. It was announced a couple of days ago.
The only way for Dart to ever be more than a nice re-iteration of Smalltalk is if Google makes it a must-have language for their ecosystem.<p>Managed VMs are no different than Amazon or Azure VMs.
Google/MS/ should add Dart/Typescript/asm.js/... native runtime for node.js. Will give a major performance boost to backend and developer will still be working in one language.
Yea.. With Managed VMs You can run any VM on the App Engine stack which is f'ing cool. The most obvious use for this is Node IMO, since ppl have gone crazy for that shit. Soon the world will no longer need backend developers or dev ops.