- 663 名前:デフォルトの名無しさん mailto:sage [04/12/23 12:29:21]
- クラスベースでならメタ・プログラミングが必要な場面で、
現状のクラス・ベースでは、そういった場面をデザインパターンや クラス・システムの拡張で対応しているが、(そのシステム数だけ、それを特徴とした新たな言語を生み出している) プロトタイプでは一般的な概念の枠内で拡張し対応できる。 例として、AOP拡張とかプロトタイプ・ベースの言語で提示してみるのはどうでしょう? 例えばJAVAがソース or バイトコード変換といった手段で実現している事を、 プロトタイプ・ベースでどれだけ簡単に出来るかというのを比較してみると面白いかもしれません。
|

|