今回のケーススタディは ISO Prolog の標準化についてです。Prolog は1995年に出版された ISO/IEC 13211-1 という標準がありますが、さらなる要素(Definite clause grammar や 大域変数、マルチスレッドなど)を加えて改訂する努力が続けられています。公式には ISO/IEC JTC1/SC22/WG17 というワーキンググループが担当しています。
このワーキンググループのメンバーの Paulo Moura(Logtalk という Prolog 派生の論理プログラミング言語の処理系を開発している)が今月 comp.lang.prolog に投稿したメッセージは、ISO Prolog standardization proposals の editor を降りるというものでした。その内容に含まれるリンク先のページで、いきさつと意見が書かれています。
その中で注目したのは
といったコメントです。
Prolog の処理系は商用やオープンソースのものを含めるとかなりの数に上ります。それぞれの処理系の実装者が標準の言語仕様をどれだけ評価しているか、またどれだけ意見を反映できるかを重視するべきということなのだろうと思います。
参考: