以下の内容はhttps://anton0825.hatenablog.com/entry/20121031/1353165534より取得しました。


AltJS

今はAltJSとしてCoffeescriptを使ってるけど、やっぱり静的に型付けしたい。。
型がないと以下の問題がある。


・影響範囲の調査が難しい
・このオブジェクトがどんなデータを持っていて、何が出来るかがわかりづらい。よってコードを読みづらい・書きづらい。
・コード補完、リファクタリングが効きにくい


解決策の案は以下。
案1.Coffeescript+JSDocで我慢する。
型情報をコメントに書く。でもこれだと問題がほとんど解決出来ないな。。


案2.Haxeを使う
・メリット
 型付け出来る。
 ノリはC#らしい。C#は使ったことがあるので学習コスト低いかも?
・デメリット
 IDEはFlashDevelopがいいらしいけど、Windows版のみ。
 FlashDevelopの完成度が不安。できればWebstormを使いたいなぁ。。
・コスト
 学習コストのみ?


Typescriptもちょっと考えたけどさすがにプロダクトが若すぎるので見送り。
簡単なアプリをHaxeで作ってみるかな。
まだHaxeのこと全然わかってないんだけど、JSのライブラリとか問題なく使えるんだろうか。




以上の内容はhttps://anton0825.hatenablog.com/entry/20121031/1353165534より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14