我对此很好奇。我的课程必须学习 Prolog,但我看到的大多数应用程序都是使用 C++、C# 或 Java 编写的。Prolog 编写的应用程序,对我来说是非常非常罕见的应用程序。
那么,我想知道如何使用 Prolog 并实现实际应用程序?
根据 Tiobe Software Index,Prolog 目前排名第 36:位于 Haskell 和 FoxPro 之间:
http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html
它是用来做什么的?
我第一次听说它是关于日本(现已解散)的“第五代”项目:
http://en.wikipedia.org/wiki/Fifth_ Generation_computer
坦率地说,我并不知道有人使用 Prolog 进行任何严肃的商业开发。