まつもと ゆきひろです

In message "[ruby-list:18221] ライブラリの呼び方"
    on 99/11/01, Wakou Aoyama <wakou / fsinet.or.jp> writes:

|バイブルの目次(本文もですが)を見ると、「Find モジュール」「ftplib」
|「pstore.rb」等、ライブラリの呼び方がバラバラです。

「書いた人による」というのが正解でしょう(あ〜あ)。

それとFindモジュールはモジュール、ftplibとpstore.rbはライブ
ラリを指しているつもりのような気がします。

私のつもりとしては、requireされるfeature名だけでライブラリを
呼ぶのがあるべき姿だと考えています。区別が必要なときには「ラ
イブラリ」、「モジュール」をつけると。findライブラリで定義さ
れている、Findモジュールなわけですね。

で、Rubyの拡張ライブラリAPIの特長はRubyで書けることがほぼ全
部Cでも書けることですから、それを考えるとライブラリがなにで
書かれているかは気にしたくない、というのが正直なところです。
ですから、スクリプトレベルでしか書けないことの多いPerlや
Pythonによって導入されたルールである

|・拡張ライブラリは同名の *.rb を用意する。

というのは採用したくありません。気持ち分かってもらえますか?

                                まつもと ゆきひろ /:|)