From: Eiji-usagi-MATSUmoto Date: 1997-01-27T16:42:36+09:00 Subject: [ruby-list:1896] Re: Can't execute marshal まつもと@ぴーえふゆーです。 matz@caelum.co.jp (Yukihiro Matsumoto) said: > すみません.こいつとdbm.rbはsample directoryの下では動きませ > ん.他の場所で実行してください.理由は > > require "marshal" > > でmarshal.rb,marshal.oの順でロードしようとすると,カレント > ディレクトリのmarshal.rb(サンプルのファイル)をロードしてしま > い,無限ループに落ちます. なるほど。気づくべきでしたね。 あの、別スレッドで質問するべきなのかもしれないですが、 もうひとつ聞いていいですか? rubyのクラスライブラリの階層みてて思ったのですが、なぜ Objectがトップじゃなくて、Kernelがトップなのだろうと。 気持ちとしては、すべてのクラスの基底にObjectがあるのが 気持ちよさそうかな?と思ったもんで。 -- Eiji MATSUmoto PFU Limited, Ishikawa Japan. < Call me 'USAGI' please. (^^) >