Thoughts on TypeScript

TypeScript, designed by Anders Hejlsberg, has been released recently from Microsoft.

It is a JavaScript dialect with class syntax and optional static types, while JSX has class syntax, too, and mandatory static types.

I personally welcome TypeScript; its source code is compiled to JavaScript to execute on existing JavaScript engine just like as JSX, which means that Microsoft will familiarize this development style into the world and they will develop tools like source-map. Such supports by Microsoft will also help JSX developers.

JSX aims to improve the efficiency of web development and so does TypeScript, I believe. We respect TypeScript (and other JavaScript dialects, of course).