2012年1月24日火曜日

ライブラリとフレームワーク

別に詳しく調べたわけじゃないですが、
ライブラリとフレームワークの違いについて考えます。

自分の場合、


関数を呼び出すのがライブラリ
呼び出される関数の中身を書くのがフレームワーク


だと思っています。



言い方を変えます。


使うのがライブラリ
使われるのがフレームワーク 


でしょうか?



もっと言い方を変えます。

ライブラリは部下
フレームワークは上司

でしょうか?



もっともっと言い方を変えます。

ライブラリは解放
フレームワークは束縛

でしょうか?



もっともっともっと言い方を変えます。

豊富であるほど良いのがライブラリ
シンプルであるほど良いのがフレームワーク

でしょうか?



…自分で言って訳が分からなくなってきました。
とにかく!両者は違うんです!

※.NET frameworkは名前と違ってライブラリとして扱っています。

0 件のコメント:

コメントを投稿