Modula-3 简介

Modula-3 是 20 世纪 80 年代后期两家工业计算机科学实验室:DEC 系统研究中心和 Olivetti 研究中心的联合设计成果。 它源于 Modula-2+,它是 Niklaus Wirth 的 Modula-2 的增强版本,而 Modula-2 又直接源自 Pascal。 Modula-3 的许多想法都影响了 Java 的设计。

该语言于 1989 年首次定义,并于 1991 年修订。 除了少数小修正外,该语言的定义已经稳定了七年。 这减轻了对 ISO 标准机构的需求。

自 1987 年作为研究项目启动以来,DEC SRC 一直是 Modula-3 的基地,并提供免费的参考实现。 这衍生了几个相关的项目。 在剑桥大学的影响下,蒙特利尔高等理工学院已经出现了积极的 Linux 开发。 自 1995 年以来,马萨诸塞州剑桥市的 Critical Mass 一直提供商业支持,该公司出版了Threads,这是一份面向 Modula-3 社区的通讯。

人们对 Modula-3 的兴趣正在增长,无论是在工业界还是学术界。 由于最近的活跃,可能会出现该语言的第二次修订,其中包含对 Unicode 等现代便利设施的支持。 像 Linux 一样,Modula-3 是一款由热情的程序员构建和维护的强大软件。

© . All rights reserved.