OOPでJavascript書いてると、「なんかthisうっとおしいなあ」とか思う時がかなりあります。(あとbindがやたら出てくるとか)

その超曖昧な感覚(何かキモイ)をhiratchさんが端的に説明してくれて非常にスッキリした。

「OOPはインターフェースを定義するのに良いけど、ちょっとした計算するのには重い。」

「x y は逆の y x でも同じなんだけど x.add(y) と書かなくちゃいけないのは馬鹿げてる。」

Comments


Option