アカウント名:
パスワード:
デカルト言語の特徴として
厳密ではないのですが、簡単に言うとデカルト言語のアイデアは、述語論理+関数+拡張バッカス記法+オブジェクト指向です。
と挙げているが、このうちEBNF以外はCiao Prolog [fi.upm.es]という処理系で既にサポートされているのをこの作者は知らないのだろうか。Prologをある程度やっている人には結構有名だと思っていたのだが。こちらの方は制約プログラミングをサポートしていたり、上記ウェブサイトもPrologで自動生成されている位モジュールが揃っている。
もちろん、他にもほぼ同様の事を実現している言語がある上でやっているのなら良いですが、新規性と言っても変なシンタックスとEBNFサポート程度だと思います。
その実装も表現も機能もデカルト言語では随分違うように見えます。
この辺りの例を挙げて説明してもらえますか?私は、モジュールをベースとしたオブジェクトの定義など実現方法が似ていると思いました。ちなみにデカルト言語ではオブジェクトのインスタンス化、継承、仮想関数などが見当たりませんね。単なるドキュメントの不足でしょうか。
車輪の再発明と断定したつもりはありませんが、他の車輪の存在を知った上でより優れたものを再発明するのであれば全く問題だと思っていません。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
Stay hungry, Stay foolish. -- Steven Paul Jobs
車輪の再発明 (スコア:0)
デカルト言語の特徴として
と挙げているが、このうちEBNF以外はCiao Prolog [fi.upm.es]という処理系で既にサポートされているのをこの作者は知らないのだろうか。Prologをある程度やっている人には結構有名だと思っていたのだが。こちらの方は制約プログラミングをサポートしていたり、上記ウェブサイトもPrologで自動生成されている位モジュールが揃っている。
もちろん、他にもほぼ同様の事を実現している言語がある上でやっているのなら良いですが、新規性と言っても変なシンタックスとEBNFサポート程度だと思います。
Re:車輪の再発明はちょっとかわいそう (スコア:0)
Re:車輪の再発明はちょっとかわいそう (スコア:0)
この辺りの例を挙げて説明してもらえますか?
私は、モジュールをベースとしたオブジェクトの定義など実現方法が似ていると思いました。ちなみにデカルト言語ではオブジェクトのインスタンス化、継承、仮想関数などが見当たりませんね。単なるドキュメントの不足でしょうか。
車輪の再発明と断定したつもりはありませんが、他の車輪の存在を知った上でより優れたものを再発明するのであれば全く問題だと思っていません。