0コンパイルしてJSを吐く言語としてはCoffeeScriptが有名だが、マルチプラットフォームなHaXeとか、最近ではJSXなんてのもある。2013/1/18追記MSのTypeScriptを完全に見逃していた。TypeScriptに関して追記。CoffeeScriptJSのためだけに開発された。他に役に立たない日本語の情報が多い。デバッグしにくい文法はRubyぽいらしいHaXeJSだけでなくSWFとかPHPとかC++とかも吐ける。JSライブラリはそのままでは使えない。ラッパーを用意する必要がある。APIを使ってみた日本語の情報が少ない文法はASライクJSX新しいのでドキュメントがほぼないらしい。新しいので仕様が変わる。TypeScriptMS製なのでなんとなく安心。ドキュメントも整備されてる。型があるよ!インターフェースも。