あおきです。

  In mail "[ruby-ext:01601] Re: require 'dir/...'?"
    matz / zetabits.com (Yukihiro Matsumoto) wrote:

> まつもと ゆきひろです

> ライブラリがある機能を提供したいんであれば、そのライブラリの
> 名前はその機能を体現した名前であるべきでしょう。たとえば
> tmailならtmailという機能が欲しいわけで、それがサブディレクト
> リに入っているかどうかには関心がないです。それがnetというく
> くりに分類されているからnet/httpとする場合には、その名前が
> 「netに分類されるhttp機能」ということを体現しているはずです。
> しかし、tmail/tmailはtmailだけに比べて「分類のための分類」し
> か導入していないように感じられます。一方、tmail/all は「(い
> くつのある程度独立した)tmailに含まれる機能全部を取り込む」と
> いう意味と意思が感じられます。

うーん、うーん…そうなのか…? (3 分経過)

……納得しました。foo/* はあきらめます。
-------------------------------------------------------------------
青木峰郎