c.curionode图灵奖档案

2005 · 图灵奖

彼得·瑙尔

Peter Naur

ALGOL 60 推动程序语言定义成为共同的学术工作。

出生地
1928, Frederiksberg, Denmark
国家或地区
丹麦
获奖时任职
哥本哈根大学(荣休)
领域
语言与软件
阅读奖项故事 ↗
插画肖像:彼得·瑙尔
Curionode 原创 AI 插画. Peter Badge / Heidelberg Laureate Forum Foundation · 肖像参考来源 ↗

01 · 计算人生

成果背后的人

彼得·瑙尔参与定义 ALGOL 60,并编辑了有影响力的语言报告,使精确语言描述成为编程的重要部分。他也研究编译器以及程序员实际如何开发软件。他最初接受天文学训练,后来在哥本哈根大学成为丹麦计算领域的重要人物。晚年的著述强调编程作为人的活动,并反思纯形式化的解释。

理解这项贡献

彼得·诺尔在 ALGOL 60 报告中发挥了核心作用,并为语言设计和编译器构造作出贡献。精确的语法说明,让不同实现者能够约定哪些程序属于这种语言。他更广泛的工作还将编程视为人的活动,而不只是形式系统。

为什么重要

共同定义帮助语言跨越不同实现,成为可以共享研究的对象。

资料与延伸阅读

  1. Heidelberg Laureate Forum ↗www.heidelberg-laureate-forum.org
  2. ACM 官方档案 ↗amturing.acm.org
  3. University of Copenhagen — Peter Naur obituary ↗di.ku.dk