Ole-Johan Dahl (10/12/1931—06/29/2002)
图 灵 奖 获 得 时 间 :
2001年 。 第三十六位 图 灵 奖 (2001年 ) 获 得 者 。
图 灵 奖 引 用 (Turing Award Citation):
Citation
For ideas fundamental to the emergence of object oriented programming, through their design of the programming languages Simula I and Simula 67.
中 文 翻 译 :
( 授 予 Ole-Johan Dahl 图 灵 奖 以 表 彰 其在)通过设计编程语言Simula I和Simula 67中产生的对面向对象程序语言出现至关重要的观念。
编 者 注 :
Simula 概念上讲是Algol 60的一个超集,引入了对象(Object),类(Class),子类(Subclasses),虚拟方法(Virtual Methods),垃圾收集(Garbage Collection)等等面向对象编程语言的概念和机制。Simula也因此被认为是第一个面向对象的程序语言。
关于Simula I 语言,可参见:
http://en.wikipedia.org/wiki/SIMULA
http://staff.um.edu.mt/jskl1/talk.html
http://heim.ifi.uio.no/~kristen/FORSKNINGSDOK_MAPPE/F_OO_start.html
http://www.iro.umontreal.ca/~simula/
Turing Award Lecture(图灵奖演讲文章):
Ole-Johan Dahl简 介 :
Ole-Johan Dahl出生于1931年10月12日于Mandal, 挪威,去世于2002年6月29日。
1961年到1965年,逾Nygaard一起,Dahl设计开发了著名的Simula 1语言和后来的Simula 67语言(1965--1968)。Simula被认为是第一个面向对象的高级编程语言。
1968年,Dahl开始任职于挪威Oslo大学(www.uio.no). 在Oslo大学其间,Dahl,与著名的CAR Hoare, Edsger Dijkstra,合作撰写了著名的结构化编程(Structured Programming)一书。该书可能是上世纪70年代关于软件设计方面最有名的学术书籍。
2001年,与Nygaard 一道,Dahl获得IEEE的IEEE John von Neumann Medal
2002年2月,与Nygaard一道,Dahl获得了图灵奖。同年6月,Dahl离开了人世。
Dahl @ uio.no : http://heim.ifi.uio.no/~olejohan/
Ole-Johan Dahl Wiki: http://en.wikipedia.org/wiki/Ole-Johan_Dahl
纪念Dahl的一些公开文章:
http://www.ifi.uio.no/adminf/tribute.html
In memory of Ole-Johan Dahl and Kristen Nygaard
Ole-Johan Dahl历史照片:
http://images.google.com/images?svnum=10&hl=en&lr=&q=Ole-Johan+Dahl
转自http://www.xtrj.org/