我看到,如果我想创建一个人工智能软件,Prolog和Lisp是我应该使用的两种语言。
这两者有什么特别之处,而不是与C++\C\C#?这意味着使用它创建人工智能软件更容易吗?或者真的有更多的功能我可以用来实现我的目标,而其他功能我没有。
发布于 2017-03-08 01:11:28
Peter Norvig写了一篇名为A Retrospective on Paradigms of AI Programming的文章,他根据搜索结果、工作机会等来研究Lisp的受欢迎程度,在1991年,Lisp仍然是更好的语言。在2002年,Algol,特别是C++和Java,似乎已经取代了Lisp,甚至作为AI的选择也是如此。
今天的Algol语言具有许多以前的lisp独有的特性。它们还没有所有的lisp特性,但是它们正在慢慢地向使用Algol语法的Lisp收敛。
https://stackoverflow.com/questions/42653656
复制相似问题