- 61 名前:デフォルトの名無しさん mailto:sage [04/01/09 02:52]
- 固く考えすぎだと思うんだけどなぁ。
「プロトタイプ指向かくあるべき」という先入観を捨ててから、もう数ヶ月ECMAScriptを使い込んでみて欲しい。 ・ECMAScript は JavaScript(Netscape) と JScript(IE) の仕様摺り合わせとして 策定されたもの。そして JScript には __proto__ が実装されていなかった。それだけだ。 ECMAScript1.0が出た頃には、普及も何も、既にWWWのクライアントサイド言語としてシェアをほぼ全制覇していたし。 > プロトタイプベースの言語は、そのシンプルな美しさに関わらず、いまや絶滅寸前ですから。 ・絶滅という言葉が使えるほど栄光の時代があったパラダイムではないと思うんだけど。 逆に今ならJavaScript があるし、ActionScript (Flash) がある。プロトタイプチェーンくらいはmetatableで 簡単に実装できるだけの柔軟性をもったLua言語も最近流行し始めた。 もちろん各言語のほとんどのユーザはプロトタイプ指向を用いては いないだろうけど、それでもSelfしかなかった頃と比べたら、今や プロトタイプな人の数は雲泥の差だ。
|

|