c.curionode图灵奖档案

2001 · 图灵奖

奥利-约翰·达尔

Ole-Johan Dahl

Simula 将对象、类和模拟结合到程序语言之中。

出生地
1931, Mandal, Norway
国家或地区
挪威
获奖时任职
奥斯陆大学
领域
语言与软件
阅读奖项故事 ↗
插画肖像:奥利-约翰·达尔
Curionode 原创 AI 插画. University of Oslo Department of Informatics / Ole-Johan Dahl memorial · 肖像参考来源 ↗

01 · 计算人生

成果背后的人

奥利-约翰·达尔把程序语言理论与 Simula 的实现结合起来,与克里斯滕·尼高在挪威计算中心共同开发这一语言。他们提出表示相互作用的对象、组织相关类的机制。达尔后来在奥斯陆大学强调对程序和面向对象系统的严格推理,把清晰的语言概念与实现这些概念所需的工程工作结合起来。

理解这项贡献

奥勒-约翰·达尔和克里斯滕·尼高开发了 Simula,其思想推动了面向对象编程的形成。模型可以包含具有自身状态与行为的实体,并通过类来组织。这种方法从模拟需求出发,发展为组织软件的一般方式。

为什么重要

对象提供了可复用的词汇,用来描述系统并管理数据与行为之间的关系。

资料与延伸阅读

  1. Heidelberg Laureate Forum ↗www.heidelberg-laureate-forum.org
  2. ACM 官方档案 ↗amturing.acm.org
  3. University of Oslo — Tribute to Ole-Johan Dahl ↗www.mn.uio.no