用于使用公理的编程语言

问题描述:

编辑:Prolog是答案。用于使用公理的编程语言

序言是好的处理公理。有序言的在sourceforge.net一个开放源代码的面向对象的扩展:

http://sourceforge.net/projects/oopl/

+0

好吧,这就是我要找的。 – Alex 2009-07-29 17:49:47

+0

很高兴我可以帮助:) – 2009-07-30 20:59:06

我相信Fortress Programming Language的类型系统的工作方式与您所描述的类似。它使用具有通用特征的面向对象类型系统来描述例如运算符的代数性质(如关联性,交换性,分布性,同一性,对称性,单元素,零元素等)。它需要知道所有这些以便自动在集群中的节点之间分配计算。

+0

确定这看起来不错。虽然这显然很年轻。我会检查出来的。 – Alex 2009-07-29 17:00:13