<分区>
我看到如果我想创建一个人工智能软件,Prolog 和 Lisp 是我应该使用的两种语言。
C++\C\C# 两者有什么特别之处? 这意味着用它来创建人工智能软件更容易吗?或者我可以使用更多功能来实现我的目标,而其他功能我没有。?
<分区>
我看到如果我想创建一个人工智能软件,Prolog 和 Lisp 是我应该使用的两种语言。
C++\C\C# 两者有什么特别之处? 这意味着用它来创建人工智能软件更容易吗?或者我可以使用更多功能来实现我的目标,而其他功能我没有。?
最佳答案
Peter Norvig 写了一篇名为 A Retrospective on Paradigms of AI Programming 的文章他根据搜索、可用的工作等来查看 Lisp 的受欢迎程度,在 1991 年,Lisp 仍然是更好的语言。 2002 年,Algol,尤其是 C++ 和 Java,似乎已经取代了 Lisp,甚至成为 AI 的选择。
今天的 Algol 语言具有许多以前 lisp 所具有的独特功能。它们还不具备 Lisp 的所有功能,但它们正在慢慢向使用 Algol 语法的 Lisp 融合。
关于prolog - 为什么 Prolog 和 Lisp 而不是 cpp\C\C# 来创建人工智能?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42653656/