パスワードを忘れた? アカウント作成
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。

ロジック プログラミング言語「デカルト言語」の開発者に聞く」記事へのコメント

  • by Anonymous Coward

    デカルト言語の特徴として

    厳密ではないのですが、簡単に言うとデカルト言語のアイデアは、述語論理+関数+拡張バッカス記法+オブジェクト指向です。

    と挙げているが、このうちEBNF以外はCiao Prolog [fi.upm.es]という処理系で既にサポートされているのをこの作者は知らないのだろうか。Prologをある程度やっている人には結構有名だと思っていたのだが。こちらの方は制約プログラミングをサポートしていたり、上記ウェブサイトもPrologで自動生成されている位モジュールが揃っている。

    もちろん、他にもほぼ同様の事を実現している言語がある上でやっているのなら良いですが、新規性と言っても変なシンタックスとEBNFサポート程度だと思います。

    • Ciao Prologもたしかに言葉上の関数やオブジェクト指向をサポートしているが、その実装も表現も機能もデカルト言語では随分違うように見えます。C言語で同じオブジェクト指向をサポートしたと謳っているC++とobjective Cの違いと同様に両者は大きく異なるのではないかと。これをもって車輪の再発明と断定するのはちょっと酷ではないでしょうか。

開いた括弧は必ず閉じる -- あるプログラマー

処理中...