当前位置:uc系统园 > 历史 > 编程语言历史 > 1967年5月20日,Simula 67高级语言发布,是Algol 60 的衍生

1967年5月20日,Simula 67高级语言发布,是Algol 60 的衍生

芝麻汤圆 发表于 2021-01-20 10:22
浏览次数:
在手机上阅读

Simula,一种编译式的编程语言,在1960年代在奥斯陆的挪威电子计算中心被发展出来,由奥利-约翰·达尔(Ole-Johan Dahl)与克利斯登·奈加特设计开发。 共开发出了Simula I与Simula 67两代。

1967年5月20日,Simula 67高级语言发布,是Algol 60 的衍生

扩展阅读:

面向对象的语言

Simula语言承继了ALGOL 60的基础,被认为是是第一个定义类结构的语言,这也被认为是面向对象的起源。

将命令式编程中的数据和数据的有关函数集成在一起,就形成了面向对象编程中的对象,而对象的类型就是类。

将命令式编程中主程序调用子程序的从属关系,变为面向对象编程中对象之间互相发送消息的平等关系。

诞生历史

957年,克利斯登·奈加特在1开始在自己的电脑上写模拟器。为了发展他的模拟器,他需要更强大的编程语言

1962年1月,奥利-约翰·达尔开始跟他合作。他们受到ALGOL 60的启发,在同年5月,发展出第一个模拟器编程语言,取名为Simula I

1967年5月20日,Simula 67高级语言发布,是Algol 60 的衍生

1965年1月,Simula I实现在UNIVAC 1107上完全的运作。

1965年,东尼·霍尔首次提出记录类别构造的概念。

1966年,克利斯登·奈加特与奥利-约翰·达尔给它扩展了加前缀(prefixing)的概念和满足通用的进程概念所需要的其他特征,他们所称的进程后来称为对象。

1967年5月,奈加特和达尔在奥斯陆举办的IFIP工作小组论坛中,发表了关于类别与继承声明的论文,形成Simula 67的第一份定义文件。

1968年召开会议,组成了SIMULA标准小组(SIMULA Standards Group, SSG),发表了第一份官方Simula标准文件。

查看

更多在 1967 年发生的计算机历史大事件

更多 编程语言历史 大事件

如此好文,分享给朋友
发表评论
验证码:
评论列表
共0条