vvakameのTypeScript本が出たよ。読もう。
この本は、javascriptがキモい言語だと思っているすべての人類に捧げる新たなる聖典だ。JSキモいと思っている人はすぐ買おう。JSをもっと気持ちよく書きたい人も買おう。
これは国内androiderの中では結構有名なエンジニアである@vvakame氏のTypeScript本だ。TypeScriptの本としてはかなり丁寧でいいと思う。TypeScriptで大事なことが説明から順番に書かれており、言語仕様について書いている。@vvakameすごいわ。
また、多くのTypeScriptのコードにJavaScriptのコンパイル後のコードが書かれていて、JavaScriptを普段使っている人には、すごいわかりやすい。
TypeScriptは、altJS系のプログラミング言語であり、「キモく無いTypeScriptでコードを書くと、キモいJavaScriptに変換してくれる」といえば、だいたい正しい。C++やjavaやPHPで育ったプログラマからすると見た目がいい。コンパイル言語なので、型情報などを見て、エラーがでる。CoffeeScriptほどマニアックではなく、Haxeほど、意味不明なコードを吐かず、しかも、開発元がMicroSoftさんなので、それなりにキッチリしてる。MSさんの言語仕様やドキュメントのイケている加減は信頼していいと思う。(昔のMSの言語仕様はひどすぎて有名だったけど。)
WebではここまでまとまってTypeScriptについて、情報を仕入れることは難しいのではないかと思うので、本として、結構いいと思う。ある程度のプログラマはざざーって、読んで、あとは手元において必要なときに参照しなおす使い方だと思う。