彼得·诺尔
彼得·诺尔 (Peter Naur) | |
---|---|
出生 | 丹麦腓特烈斯贝 | 1928年10月25日
逝世 | 2016年1月3日 丹麦海莱乌自治市 | (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工作。但他同时也在尼尔斯·波耳研究所与丹麦科技大学授课。在1969年至1998年间,他受聘于哥本哈根大学,担任计算机科学教授。
学术贡献
他在ALGOL 60中,导入巴科斯范式(Backus Normal Form),进一步发展它,并根据其发明者约翰·巴科斯来命名。高德纳认为,彼得·诺尔在这个记号法中也具有很大贡献,主张应称为巴科斯-诺尔范式(Backus-Naur Form),但彼得·诺尔本人不愿居功,他本人仍然称呼其为巴科斯范式。
家庭
此章节尚无任何内容,需要扩充。 (2023年3月27日) |
参考
- ^ Facebook announcement of his death. [3 January 2016].