Writing JavaScript by not writing JavaScript

Do you groan anytime you need to write some code in JavaScript? Are you interested in alternatives that leverage your .NET/Java skills while maintaining the compatibility of the lingua franca of the web? Are you interested in understanding what CoffeeScript, TypeScript, Script#, Dart and Google Web Toolkit offer? This session will explain what benefits (and drawbacks) these technologies provide with interactive code demos.