From: "H.Yamamoto" Date: 2004-04-27T19:55:58+09:00 Subject: [ruby-dev:23446] Re: Dir#glob proposal 山本です。 matz@ruby-lang.org (Yukihiro Matsumoto) wrote: (2004/04/27 19:31) >Dir.chdirは基準ディレクトリを変更するメソッドではないかと。 >それを使うってことは「変わってしまう」のではなく「変える」の >だと思いますし、それは「意図された動作」と言えるのではないで >しょうか。百歩譲っても「そうなっても仕方のない動作」というか。 > >って、なんか見落としてる? 私の例だと Dir.glob ユーザが明示的に Dir.chdir してるのでいい例では ありませんでした。 ただ、他の ruby スレッドでワーキングディレクトリを変更したときに、 Dir.glob を使っている人がびっくりするんじゃないかと思います。 なかださんの「thread safeでない」というのは、たぶんこのことではないかと 思うのですが・・・・ # それとも、rubyスレッドではこういうことは起こらない?