アカウント名:
パスワード:
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
日本発のオープンソースソフトウェアは42件 -- ある官僚
Re:OOSC (スコア:2, すばらしい洞察)
でも、それを言うなら、関数型だって構造化だって
「自然な」概念だといえる理由なんか無いじゃないですか?
OOだって同じことだと思うのですが、OOはなにか格別に違うんでしょうか?
ついでにいえば、
>それは既にほかの言語をやっていたとか
そういや俺も確かにOOPLが初言語ではなかったですが、
どういうわけか、ほかの言語を先にやってた人でも、OO難しいとか言う人一杯居るんですよね。
あれ一体何なんでしょう???
>関数型言語の方が簡単です(必要最小限覚える事柄が少ないから)。
関数型は俺はまだ覚えてないんでなんとも判断できませんが、
OOだって十分少ないですよ。
というか、十分少ない数の覚えることしか持っていない(必要としない)OO言語が、少ない、ってのも
逆にいえば不幸なのかも。
C++は論外としても、他の多くの言語も、余計(?)なものが一杯ついてるし。
つまり、覚えなくてもOOは出来るハズなんだが、実際のOOPLが出来ない、という状態。やれやれ…
うん。とりあえずクラス(が流行する)をやめよう。
prototype型にすればだいぶ楽になるっす。
無名手続きを作って(というか無名手続きしか作れないことにして)
それをObjectに名前付きで登録すればMethodとなる、
くらいの奴を作ればいいんだろうな。
これでだいぶ楽になると思います。