トップページ > プログラム > 2015年04月10日 > 1VxhqYwR

書き込み順位&時間帯一覧

47 位/161 ID中時間01234567891011121314151617181920212223Total
書き込み数0000000000000000010000001



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん
【Lisp】スクリプト バトルロワイヤル48【pl,rb,php,js】 [転載禁止]©2ch.net

書き込みレス一覧

【Lisp】スクリプト バトルロワイヤル48【pl,rb,php,js】 [転載禁止]©2ch.net
725 :デフォルトの名無しさん[sage]:2015/04/10(金) 17:28:49.14 ID:1VxhqYwR
>>720
実装ではなく構文のベースとなる処理について言ってるんだよ。
もしプロトタイプベースだったものに並列してクラスベースを入れるとなると加筆箇所が膨大になるでしょ。
でも実際はプロトタイプベース上のクラスシステムが1つ増えただけだからそうはなっていない。
仕様書の量が倍増した理由は単にAPIや構文が沢山増えたから。

もう一度言うけど、プロトタイプベースにおけるクラスとは、構造化プログラミングをしていった上での自然な結果でしか無いのよ。
とは言え毎回自由にクラスシステムを各個人が作るのもアレだから、その最もベーシックな形を言語が最初から用意してくれてるわけ。
これはMathとかDateとかが最初から用意されているのと変わらないわけよ。
そしてそれらだけでは足りない場面が多くあるように、Class構文が入ったとしても、
実際はそれとプロトタイプベース的な継承の両方をうまく使っていかないとやりたいことはできないのよ。


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。