トップページ > プログラム > 2015年12月26日 > lipwm7l1

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

34 位/187 ID中時間01234567891011121314151617181920212223Total
書き込み数0000000000000000001000102



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん
オブジェクト指向は愚かな考え。この世は計算式 ★2 [無断転載禁止]©2ch.net

書き込みレス一覧

オブジェクト指向は愚かな考え。この世は計算式 ★2 [無断転載禁止]©2ch.net
759 :デフォルトの名無しさん[sage]:2015/12/26(土) 18:20:09.09 ID:lipwm7l1
>>749-750それができるのは動的型付けだからか?perlでもphpでもできるのか?CommonLispとSmalltalkはできるけど。
CommonLispで>>749-750ができるのはデバッガが充実してるからで、オブジェクト指向は関係無いな。
オブジェクト指向は愚かな考え。この世は計算式 ★2 [無断転載禁止]©2ch.net
782 :デフォルトの名無しさん[sage]:2015/12/26(土) 22:58:18.55 ID:lipwm7l1
>>773 多分、プログラミングとは何か、実行環境とは何かっていう部分が違うんだと思う。
超強力なデバッガを持っているCLやSTだと、絶賛稼働中の環境でも修正できるのが単なるメリットではなく、
そういうやり方も当然あるものとして開発を続けるのが普通、だと考えているのではないか。
根底にあるのは、プログラムを実行する人と開発者が分かれていない、分かれていてもそんなに遠くない関係のままであり続ける(べき)というスタンスなんじゃないかと。
特にSmallTalkは(というよりアラン・ケイが)そういう考え方の元で作られた言語+環境だから、
SmallTalkerにとっては実行時の型情報が重要だし、動的型付けも必須だと思う。むしろ空気のようなもんになっているんじゃないかと。

一方で、実行者にプログラミングの素養を期待しない、開発者は遠くの人、みたいな場合はデバッガなんて実行時にあるだけ無駄だし、
開発者はバグが無いよう細心の注意を払うべきだし、言語はそれをサポートする機能を持つべき、っていう考え方の人もいる。
そういう人は強い静的型付けで型システムが豊かな言語が魅力的に見える。

コードの再利用のために継承を欲しがり、ついでにオブジェクト指向も入れてしまった言語…黙秘します。語るべきじゃない。


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