可视化Prolog语言 (Visual Prolog)
Visual Prolog是一个可视化的逻辑编程语言,它的前身是PDC Prolog及Turbo Prolog。
Visual Prolog的目标是要支持针对复杂认知问题的工业级编程。
今天的Visual Prolog是一个非常强大的、安全的编程语言,它以缜密优雅的方式将逻辑、函数和面向对象编程三者的优点结合在一起。
Visual Prolog特点:- 逻辑编程概念(回溯,模式匹配)
- 代数数据类型
- 独特的对像体系
- 多线程(仅商业版支持)
- 参数多态性
- 支持Unicode
- 自动内存管理(垃圾收集)
- ...等等。
利用强大的Visual Prolog对象系统,能够缩减开发时间和维护成本。
Visual Prolog的当前版本
Visual Prolog的当前版本是 Visual Prolog 7.3,Build7302。
支持的Windows版本
当前版本的Visual Prolog可以在 Windows 7, Windows Vista, Windows XP, Windows Server 2008, Windows Server 2003 环境中使用。Visual Prolog的版本
Visual Prolog有两个版本:
个人版可用于非商业的个人用途,没有时间或其他限制。
- 商业版可用于创建商业项目。 Personal
促成的项目
使用Visual Prolog可以构建工业级的商用程序,尤其适合处理复杂的认知问题。
Prolog语言开发中心业已证实,以下项目中的先进资源调度和决策支持系统完全是用Visual Prolog编写的: 在这一领域我们拥有20年以上的经验。我们基于Visual Prolog的系统在许多国家和公司使用。例如:
- Score在17个国家超过80个机场中使用,它每年要协调约8百万架次的航班起降。
- FleetWatch在16家国际航空公司中使用。
- 超过20万人的工作计划是使用PDC的StaffPlan产生的。
阅读更多关于PDC基于Visual Prolog的项目。
如何开始使用Visual Prolog语言?
阅读:
- Visual Prolog入门开始 (英语)
- Visual Prolog v.7.1 初学指南
托马斯·W·德·玻尔 编著 乙丁 译 Ver. 1.0 (中文) - Visual Prolog 7边练边学 (中文)
- 下载 Prolog 基础类(PFC)



