At Sat, 11 Oct 2003 01:32:42 +0900,
Koji Arai wrote:
> In message "[ruby-dev:21543] Enumerator"
>   on 08 Oct 2003 05:45:30 +0900,
>   "Akinori MUSHA" <knu / iDaemons.org> wrote:
> >  1.8.0 のtきは標準ライブラリ入りについて異論はなかったものの
> > 時間切れで間に合わなかった Enumerator ですが、 1.8.1 を前に
> > 入れても構わないでしょうか?
> 
> Enumerator ってなんで Enumerable モジュールの下にあるんでし
> たっけ?ちょっと名前が長すぎると思うのですが。

 名前を外で使う必要がないからです。本音を言えば無名クラスに
したいくらいです。単に (is) Enumerable という性質を持つ以外に
機能はなく、インスタンスの生成も Object や Enumerable に追加
されるメソッドから行います。

> 以下 rough 全体に関してですが、私は rough にあるライブラリは
> 全部本体に突っ込んで欲しいと思います。本体についてないと試し
> もしないので。

 それは需要との兼ね合いの問題ですよねえ。「こんなのが欲しい」
「そういうのは rough にあるよ」「ああ、正にそれが欲しかった」
のようなやりとりが重なれば、標準に入れてくれという声が強まり、
そういう方向で進むでしょう。

> CVS の module ファイルを定義して CVS で取得する人だけ rough 
> を ruby のソースツリーに含めるとかは?

 たぶん、必要なのは積極的な周知とインストーラだと思います。
とりあえず shim みたいに入れやすくしてみましょうか。

-- 
                     /
                    /__  __            Akinori.org / MUSHA.org
                   / )  )  ) )  /     FreeBSD.org / Ruby-lang.org
Akinori MUSHA aka / (_ /  ( (__(  @ iDaemons.org / and.or.jp

"It seems to me as we make our own few circles 'round the sun
          We get it backwards and our seven years go by like one"