OOPでJavascript書いてると、「なんかthisうっとおしいなあ」とか思う時がかなりあります。(あとbindがやたら出てくるとか)
その超曖昧な感覚(何かキモイ)をhiratchさんが端的に説明してくれて非常にスッキリした。
「OOPはインターフェースを定義するのに良いけど、ちょっとした計算するのには重い。」
「x y は逆の y x でも同じなんだけど x.add(y) と書かなくちゃいけないのは馬鹿げてる。」
Name
Homepage Option
Body