From: "Yugui (Yuki Sonoda)" Date: 2008-10-26T22:36:55+09:00 Subject: [ruby-dev:36937] initial value of $. Yuguiです。 現在のtrunk(r19950) で ruby -e 'p $.' すると89が返ります。 gem_prelude.rb内でgemの初期化ファイルをrequireしているためです。 何かARGVから他のものを読み込めばクリアされるので、その意味では実害はあり ません。ただし、 (1) 内部実装が無用に表出しているのは気持ち悪い (2) 0で初期化された変数を使いたいコードゴルファーが悲しむ という問題があります。さて、$.の初期値はどうあるべきでしょうか。 また、requireが$.を変更するのは望ましいでしょうか。 -- Yugui http://yugui.jp 私は私をDumpする