Nikhil recently blogged about his Script# prototype. Script# is a way to program in C#, but have it compile to JavaScript instead of IL.
Anyways, Nikhil’s exploration looks to be promising and a possible direction that Microsoft is taking to enhance the start of the art in scripting.