タグ

ブックマーク / hide-o-55.hatenadiary.org (1)

  • CoffeeScriptについて - WebService::Blog->new( user => ’hide_o_55’ )

    この前の東京Node学園祭のときとかに議論したCoffeeScriptの是非についての自分の考えをまとめておく。 「学習コストが低い」という理由での利用はしないほうがいい 「簡単そう」、「かっこいい」とかの理由ならやめることをお薦めする はまった時にデバッグで死ぬ バグの無いソフトウェアはありえない(よく使われているコンパイラでも未だにバグが発見されている)ので、変換する層を安易に増やすべきでない 基的にはPerlでのソースフィルタに対する考え方と同様 変換後のJSを十分に理解でき、はまった時に解決する自信があるなら使ってもいいんじゃないか 高速なプロトタイピング、省力化としてはそこまで悪くはないと思う ビルドスクリプトやテストなどDSL的なものとか 規模が十分に小さい(一人で作る程度なら) 変換時にコメントにデバッグ情報を埋め込んで、デバッガで利用するとかできるようになれば結構いけるか

    CoffeeScriptについて - WebService::Blog->new( user => ’hide_o_55’ )
  • 1