programming-languages - 比 Prolog 更新的逻辑编程语言

标签 programming-languages paradigms logic-programming

有没有比Prolog更新的专门用于逻辑编程的语言?

最佳答案

Mercury漂亮又现代,类似于序言。

Mercury is a new logic/functional programming language, which combines the clarity and expressiveness of declarative programming with advanced static analysis and error detection features. Its highly optimized execution algorithm delivers efficiency far in excess of existing logic programming systems, and close to conventional programming systems. Mercury addresses the problems of large-scale program development, allowing modularity, separate compilation, and numerous optimization/time trade-offs.

关于programming-languages - 比 Prolog 更新的逻辑编程语言,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4706418/

相关文章:

language-agnostic - 函数式语言之外的代数数据类型?

java - 响应式(Reactive)编程是否受限于函数式编程?

list - 从 Prolog 中的一个列表捕获值并添加到另一个列表

clojure - clojure.core.logic 中是否有一个合乎逻辑的 for-all ?

c# - 是 C# 还是 C#.NET?

user-interface - 用于编写 GUI 应用程序的编程语言

java - 哪些 Java 特性在历史上开始是一种模式,现在是一种语言特性?

api - 库和 API 之间还有区别吗?

Prolog - 什么样的句子不能表达

Prolog:如何实现三个数中两个最大数的平方和?