プログラム部品化の失敗例
部品をくみあわせると “プログラミングなしに” システムがつくりあげられるようにしようとこころみつつ,失敗におわっているとおもわれる例を 2 つあげることにします. それは ASP.NET と JMF (Java Media Framework) です.
部品をくみあわせると “プログラミングなしに” システムがつくりあげられるようにしようとこころみつつ,失敗におわっているとおもわれる例を 2 つあげることにします. それは ASP.NET と JMF (Java Media Framework) です.
創発的計算のモデル CCM (Chemical Computation (or Casting) Model) というテーマで研究していたことがあります. 説明しだすとながくなるのでやめますが,このモデルで N クィーン問題, 地図のぬりわけ,魔方陣などの制約充足問題を確率的にとくことができます. それをネット上でためしてもらえるように,1996 年にはじめて Java のプログラムを Web で公開しました.
ASP.NET は Microsoft の汎用の Web アプリケーション開発/実行環境です. CGI という,従来の Web アプリケーションのしくみの問題点を解決するために ASP.NET にはサーバー・コントロールという一種のライブラリが くみこまれていますが,私はある Web アプリケーションのプロトタイプ 開発において,このサーバー・コントロールと格闘したすえに,それを捨てる (つかわない) という決断をしました. そのことについて書くことにします.