Ruby 初心者スレッド Part 40
■ このスレッドは過去ログ倉庫に格納されています
0802800
2011/02/03(木) 13:19:33Java のほうがRubyよりOOPらしい、なんて一言も言ってないよ。
Ruby のほうが C の思想を引きずっていると書いた理由は、言語仕様ではないが、
Ruby のライブラリが C の関数と同じオプションを受け取れたりするところ。
(たとえば open() の第2引数(mode) とか、NKF とか)
PHP も Cの関数のラッパになっていることが多いが、Ruby も似ているので、
「これを呼ぶと C のあれが呼ばれるんだな」と感じることが多かったので、「C を引きずっている」と書いた。
「引きずっている」と書いているけど悪いと言っているわけではない。
> 全体的に否定形の文体・・・・
ここは私の力不足なところもあるが、
Ruby には、Java のような primitive 型とオブジェクトの区別がなく、すべてが
オブジェクトなのだから仕方がない。
そのオブジェクトが immutable かそうでないかというのはあるけど。
■ このスレッドは過去ログ倉庫に格納されています