From: matz@... (Yukihiro Matsumoto) Date: 1997-09-29T10:06:01+09:00 Subject: [ruby-dev:562] Re: Assigne to special variable まつもと ゆきひろです In message "[ruby-dev:559] Re: Assigne to special variable" on 97/09/27, MAEDA Shugo writes: |前田です。 |これだけあると思うのですが、全部KernelとObjectで二重に定義 |するのは何となくもったいないような気がします。 |# 問題になるようなコストではないと思うのですが気持的に(^^; 私もそう感じます. |そういえばビルトインクラスのクラス名の定数(String,Fixnumなど)は |どこで定義されているんでしょう?(どこにも定義されていない?) 実装的にはKernelの上です.でも,Objectで定義されているように 見せかけています.歴史的な事情の方が大きいので,こうあるべき であると考えてこうなっているわけではありません. |File = 0 | |とかするともうFileというクラスにアクセスできなくなりますよね? そうです.むかし,safe.rbという(もうなくなった)コードではこ れを利用していました.でも,今はこれを利用している人はいない かな? まつもと ゆきひろ /:|)