Типизированный Superset javascript от Андерса Хейлсберга,
— компилируется в javascript
— типизация, классы, интерфейсы, наследование, модульность
— компилятор написан на нем самом
— полная поддержка в Visual Studio
http://www.typescriptlang.org/
http://channel9.msdn.com/posts/Anders-Hejlsberg-Introducing-TypeScript
По мне, так лучше бы он нормальный транслятор си-шарпа в яваскрипт сделал, но так тоже прикольно