人物百科
奥利-约翰·达尔(英语:Ole-Johan Dahl,1931年10月12日-2002年1月29日),生于挪威曼达尔,著名计算机科学家。他与克里斯汀·尼加德(Kristen Nygaard)一起通过设计编程语言Simula I和Simula 67,产生了面向对象编程出现至关重要的想法。他被认为是“面向对象编程”之父。
基本资料
- 中文名称:奥利•约翰•达尔
- 英文名称:Ole-Johan Dahl
- 类别:科技
- 类型:明星
- 标签:科学家
- 时间:1931年10月12日-2002年1月29日
- 职业:计算机科学家
- 地区:挪威
- 人气:206
详细介绍
奥利-约翰·达尔与克利斯登·奈加特共同创造了Simula,被认为是面向对象之父。因此贡献,他与克利斯登·奈加特共同获得2001年图灵奖与2002年约翰·冯诺依曼奖。
面向对象编程是这个时代的主要编程范式。这个范式出现的基础是核心概念,如对象、类和具有虚拟量的继承,所有这些都清楚地建立在OleJohanDahl和KristenNygaard的离散事件模拟语言SimulaI和一般编程语言Simula67中。这些对象将数据、过程和协作操作序列方面集成到一个非常通用且功能强大的统一实体中。
通过将这些核心概念体现在一种专为系统描述和编程而设计的语言中,Dahl和Nygaard为这些想法提供了逻辑和符号基础。软件可以构建在抽象层中,每个层都依赖于前一层实现的描述和概念平台。通过将Simula67定义为国际标准语言Algol-60的延伸,这种表达媒介可以进入,可供整个研究界使用。Simula多年来形成并加速了面向对象编程及其伴随的管理学科的出现。