2001年的图灵奖得主克利斯登·奈加特(Kristen Nygaard),因在面向对象编程领域的奠基性工作而受到表彰,Simula语言,这是世界上最早的面向对象编程语言之一,对后续的编程范式和软件工程实践产生了深远的影响。通过Simula,戴尔与奈加特为现代软件设计和开发奠定了重要的理论和技术基础。
克利斯登·奈加特(Kristen Nygaard,1926年8月27日—2002年8月10日),出生于挪威奥斯陆,是著名的计算机科学家,社会活动家。1948年大学毕业后,他进入挪威国防研究院NDRE,从事有关计算、程序设计和运筹学方面的工作。经过不断的努力,他成为SIMULA-67语言的创始人,面向对象技术的先驱,曾获得冯·诺依曼奖和第36届图灵奖。此外,他还一直活跃于挪威政坛,并曾任威左翼非社会主义政党Venstre的执行委员会成员,该党战略委员会主席。他一生获得无数荣誉,深受挪威人民爱戴。
克利斯登·奈加特克利斯登·奈加特1926年生于挪威的奥斯陆,1956年于奥斯陆大学获得数学硕士学位,论文是《蒙特卡罗方法的理论方面》。 克利斯登·奈加特
1948年—1960年间克利斯登·奈加特全职工作于挪威防务科学研究中心(Norwegian Defense Research Establishment),进行计算、编程(1948年—1954年)和运筹学(1952年—1960年)方面的研究。
1957年—1960年间他是挪威防务系统中最早的运筹研究小组的负责人。他是挪威运筹研究学会(Norwegian Operational Research Society)的共同创办者和第一任主席(1959年—1964年)。1960年他受聘于挪威计算中心(Norwegian Computing Center),负责把挪威计算中心建设成为一个研究机构,并且于1962年成为研究主管(Director of Research)。
与奥利-约翰·达尔(Ole-Johan Dahl)一道,他开发了最早的面向对象的程序设计语言SIMULA-I(1961年—1965年)和SIMULA-67,首次引入了面向对象程序设计语言的基本概念:对象、类、继承、virtual quantities、多线程(准并行的)的程序执行。他为挪威的工会进行计划、控制和数据处理方面的研究,一切都以参加工会劳工的利益来评估(1971年—1973年,与Olav Terje Bergo)。其它的研究和开发工作还包括:计算机技术对社会的影响和通用系统描述语言DELTA(1973年—1975年与Erik Holbaek-Hanssen和Petter Haandlykken)。
克利斯登·奈加特是丹麦奥尔胡斯大学的教授(1975年—1976年),并且随后成为挪威奥斯陆大学的教授(1977年兼职,1984年—1996年全职)。他在奥尔胡斯和奥斯陆大学的工作包括系统开发和计算机技术对社会的影响方面的研究与教学,这些工作为日后称为系统开发中的斯堪的纳维亚学派奠定了基础。斯堪迪纳维亚学派的工作与参与式开发(Participatory Design)的领域密切相关。1987年他成为美国帕洛阿托的斯坦福大学的访问教授,施乐帕洛阿尔托研究中心的访问学者,以及苹果公司的高级技术小组的顾问与讲师。
从1976年起他与Bent Bruun Kristensen、Ole Lehrmann Madsen和Birger Moeller-Pedersen一道从事于通用面向对象编程语言BETA的开发与实现(实现从1986年开始)。这个语言已经可以在多种计算机上使用。
克利斯登·奈加特在1980年代的头半个时期是斯堪的纳维亚各国间的一个研究项目SYDPOL(System Development and Profession Oriented Languages)的筹划指导委员会主席。这个研究项目致力于在系统开发、语言研究和人工智能方面协同研究工作并为工作组提供支持。
也在1980年代,他作为欧洲科学与技术合作组织指导委员会主席(欧洲共同市场组织委任)资助了一些欧洲的科研项目。这些项目是关于面向专业语言的扩展(the extensions of profession oriented languages)的。因为人工智能和信息技术正成为专业工作的一部分,这些研究工作因而是必要的。
克利斯登·奈加特在1995年—1999年的研究与分布式系统有关。他是GOODS项目(General Object-Oriented Distributed Systems,通用面向对象分布式系统)的领导者。这个为期三年的项目,由挪威研究理事会(Norwegian Research Council)资助,始于1997年,目标是通过引入新的基本概念来丰富面向对象语言和系统开发方法,这些新的基本概念可以使我们来描述分层和(或)分布的程序、硬件和实现这些程序的人之间的关系。GOODS小组还包括Haakon Bryhni、Dag Sjoberg和Ole Smordal。他也领导挪威计算中心的一个小组,这个小组致力于建立一个GOODS想法的商业化实现——STAGE项目(STAGing Environments)。STAGE小组还包括Dag Belsnes、Jonn Skretting、Kasper Osterbye和Birger Moeller-Pedersen。
克利斯登·奈加特生前最后的研究兴趣是(the didactical aspects of introductory teaching of programming)。
1990年6月:瑞典兰德大学的荣誉教授。
1991年6月:丹麦奥尔堡大学的第一个荣誉教授,挪威科学院的成员。
1990年10月:美国的协会—为了社会责任的计算机职业者(Computer Professionals for Social Responsibility,CPSR)—因为他社会责任感和职业工作而授予他诺伯特·维纳奖。
1992年:因“使挪威在信息科学领域闻名世界”而获得计算机世界(Computer world)的荣誉奖金。
1999年:与奥利-约翰·达尔一起获得了罗辛奖(Rosing Prize)。罗辛奖是挪威数据协会的为专业上特别的进步而设立的新奖项。
2000年6月:面向对象技术的国际标准化组织——对象管理组织(Object Management Group)因”他在对象技术概念上的开创工作“而授予其荣誉会员。
2001年11月:与奥利-约翰·达尔一起获得了电气和电子工程师协会(IEEE,Institute of Electrical and Electronic Engineers)的冯·诺依曼奖,并评价:”奖予他们在设计和实现SIMULA67时引入的概念,这些概念是面向对象技术的基石。
2002年2月:又一次与奥利-约翰·达尔一起获得了美国计算机学会(ACM)的图灵奖,并评价:”奖予他们在设计编程语言SIMULAI和SIMULA67时产生的基础性想法,这些想法是面向对象技术的肇始。”
2000年8月:被挪威国王授予圣奥拉夫指挥官勋章(Commander of the Order of Saint Olav)。
文明上网,理性发言,共同做网络文明传播者