まつもと ゆきひろです
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 を用意する。
というのは採用したくありません。気持ち分かってもらえますか?
まつもと ゆきひろ /:|)