結構曖昧に使われていますので、使う前に意味を確認して使わないといけない用語になりつつある気がします。
そんな中で私の解釈ですが
・モジュール …… プログラムの1つや部品1つ、何かのかたまり
・ライブラリ …… モジュール等の中で、繰り返し使われたり、再利用、配布などを想定して作られたもの
というイメージで使っています。いずれにしても相手がどういう意味でその言葉を使おうとしているかを確認してから使うようにしましょう。
「部品」のようなものを指したもので、言語とかによってどちらかを一方を慣例的に使い分けているのではないかと思います。
ライブラリーはCで作ったものという感じがします。
ふむふむ。
Cではライブラリーというのが一般的という感じがするということ。一方、たとえばPythonはモジュールと言っているみたいな。
対象が持つ特性や性質のどこに着目するかで使い分けするのかなと思います。
既に用意されている、機能や動作を確認済のもの →ライブラリ
全体の中の一部分、機能を担うカタマリ →モジュール
おっしゃっているニュアンスは、たぶん、わかります。そのさいの言葉が、なかなか見つからないというか...あえていえば、様相(aspect)の違いというか...
というか、たとえばAという関数があったときに、それをライブラリと呼ぶかモジュールと呼ぶかは、呼ぶ方の都合によるだけで、呼ばれる側の違いではないと思うのです
結構曖昧に使われていますので、使う前に意味を確認して使わないといけない用語になりつつある気がします。
そんな中で私の解釈ですが
・モジュール …… プログラムの1つや部品1つ、何かのかたまり
・ライブラリ …… モジュール等の中で、繰り返し使われたり、再利用、配布などを想定して作られたもの
というイメージで使っています。いずれにしても相手がどういう意味でその言葉を使おうとしているかを確認してから使うようにしましょう。
明瞭なご説明、ありがとうございまーす!
明瞭なご説明、ありがとうございまーす!
2017/03/13 13:47:21