Generics

公開:2004-05-26 19:04
更新:2020-02-15 04:36
カテゴリ:

ジェネリックプログラミングって何なんでしょう?という疑問から検索をしたら、下記ページを発見しました。
http://www.radiumsoftware.com/0305.html#030514
僕にとっては難しいのですが、「関数型言語」「汎用アルゴリズム」、「イテレータ」、「数学の世界では,様々な種類の定理 (theory) が,同じ公理 (axiom) を出発点として導き出されている。」等「うーん」と唸るものばかりです。

下はboostライブラリの日本語訳です。
http://www.issei.org/programming/boost/more/generic_programming.htm

上記のページを引用しますと、簡単に言えば、

ジェネリックプログラミングはソフトウェアコンポーネントを汎用化すること
であると書いてあります。
conceptとかpolicyとかウーン難しいなあ...。