論理プログラミングについて読みたいとき、私はいつもそれを行うための 2 つの「主な」方法に出くわします。
- miniKanrenはThe Reasoned Schemer で導入されたミニ言語であり、 core.logicにより現在人気があります。
- Prolog、最初の「大きな」ロジック プログラミング言語。
私が今興味を持っていること: 2 つの主な技術的な違いは何ですか? それらはアプローチと実装が非常に似ていますか、それとも論理プログラミングに対してまったく異なるアプローチをとっていますか? それらは数学のどの分野から来ており、理論的基礎は何ですか?