逐渐意识到它们不是“遗留”问题,其实是很根本的问题。
问题一: 依赖类型(dependent type)、联合类型(union type)是什么关系?他们是否涉及重新阐释的问题。
我要冒昧地表明用组合关系取消类型本身的独立性如Classless Java是不合理的。比如平面直角坐标系中点(Point)除了两个实数(横坐标和纵坐标)的结合还有其他信息,这在之前群友对我代码的修改中也得到了体现。
这个问题问了实体-关系模型中“实体”从哪里来。
问题二:定理证明是否可以等价于重写(rewriting)。这涉及限制条件(比如EXPRESS中WHERE, REVERSE)的使用和发展。
这个问题应该在数学软件如Matlab的开发过程中就回答过了。
这个问题问了实体-关系模型中“关系”从哪里来。