- 262 名前:238 mailto:sage [04/02/01 18:41]
- スレ伸びてるなぁ.びっくり.
>>239 classとobjectを区別しないprototypeでも,実際に使うと自然に classとinstance的なものを考えるようになる. だから,classとinstanceは本質的に違うものであって,それを prototype-basedな言語は無理矢理まとめてしまった…とも考えられる. > ところで prototype をなくす利点ってどのへん? > 派生先が派生元の変更に影響されなくなることくらいかな… これは結構大きい.派生元の影響を受けるから,自然にclass, instanceの を区別する使い方をしてしまうんだと思う. シンプル,という観点から見れば,prototypeすらないのが一番素直. ある程度メモリ効率とかを気にして,classやprototypeが考案されたと. そんな中で,prototype-basedは,やっぱりちょっと中途半端な気がする.
|

|