跳转到内容

彼得·诺尔

维基百科,自由的百科全书
彼得·诺尔
(Peter Naur)
出生(1928-10-25)1928年10月25日
丹麦腓特烈斯贝
逝世2016年1月3日(2016岁—01—03)(87岁)
丹麦海莱乌自治市
国籍 丹麦
知名于ALGOL,
巴科斯范式
奖项IEEE电脑先锋奖 (1986)
图灵奖 (2005)
科学生涯
研究领域计算机科学
机构Regnecentralen
尼尔斯·波耳研究所
Technical University of Denmark
哥本哈根大学

彼得·诺尔(英语:Peter Naur,1928年10月25日—2016年1月3日[1]),生于丹麦腓特烈斯贝,天文学家与计算机科学家,曾任哥本哈根大学教授。他协作开发了BNF范式,改进了编程语言。也曾投入 ALGOL 60的开发工作,在软件工程软件架构领域中都有着重要贡献。为2005年图灵奖得主,也是目前唯一一位丹麦籍的得主。

生平

[编辑]

彼得·诺尔在学校中主修天文学,1957年,在哥本哈根大学取得天文学博士学位。在毕业后,他的研究方向转向计算机科学方面,在1959年到1969年间,他在一间丹麦电脑公司Regnecentralen英语Regnecentralen工作。但他同时也在尼尔斯·波耳研究所丹麦科技大学授课。在1969年至1998年间,他受聘于哥本哈根大学,担任计算机科学教授。

学术贡献

[编辑]

他在ALGOL 60中,导入巴科斯范式(Backus Normal Form),进一步发展它,并根据其发明者约翰·巴科斯来命名。高德纳认为,彼得·诺尔在这个记号法中也具有很大贡献,主张应称为巴科斯-诺尔范式(Backus-Naur Form),但彼得·诺尔本人不愿居功,他本人仍然称呼其为巴科斯范式。

家庭

[编辑]

参考

[编辑]
  1. ^ Facebook announcement of his death. [3 January 2016]. 

荣誉

[编辑]