まつもと ゆきひろです

In message "[ruby-list:11227] Re: $LOAD_PATH"
    on 98/12/06, ISII takesi <isii / harmony.co.jp> writes:

|石井です。

|たぶん、まつもとさんの「UNIX文化的でない」というのは shell や perl を念頭に
|おいて言っているのだと思います。
|私にとって ruby というのは、スクリプトというよりも、言語である、、
|という意識が強いです。そう考えたとき、C のプリプロセッサの
|#include "xxxx"   (<xxx>にあらず)
|が、まさに私の要望したのとおなじ動作をしているので、私にとっては
|十分 UNIX 文化のうちだと感じます。

えーと,CPPの場合サーチするのはカレントディレクトリです.で,
現状のrubyもカレントディレクトリは $LOAD_PATH に入ってます.
が,石井さんの要求は「プログラムが存在するのと同じディレクト
リを検索したい」ですよね.

これは /usr/bin/cpp の動作時に /usr/bin に存在する設定ファイ
ルを読みに行くようなもので,やはりUNIX的ではないと思います.

/usr/local/lib/ruby/site_ruby とかに置くってわけにはいかない
んでしょうかね.