c.curionode图灵奖档案

1966 · 语言与软件

让计算机理解我们的表达

编译器让人们描述计算过程,而不必逐条编写机器指令。

1966图灵奖
让计算机理解我们的表达: 编译器让人们描述计算过程,而不必逐条编写机器指令。
Curionode 原创 AI 图解海报。 下方提供完整的文字版讲解。
阅读图解文字
  1. 表达

    编写高级语言程序。

  2. 翻译

    编译器分析程序结构。

  3. 执行

    机器运行生成的指令。

高级语言使程序更易编写、共享和改进,编译器则将其结构转换为可执行指令。

编译器按照语言规则翻译,并不能自动理解作者的真实意图。

01 · 核心想法

用日常语言理解

计算机执行的是细小操作,程序员想表达的却往往是更大的想法:重复计算、整理表格或调用可复用的过程。艾伦·佩利斯推动了连接这两个层次的程序设计技术与编译器构造。首届图灵奖表彰的正是这种从人的表达通向机器执行的桥梁。

为什么重要

高级语言使程序更易编写、共享和改进,编译器则将其结构转换为可执行指令。

02 · 人物

是谁让想法成为现实?

插画肖像:艾伦·佩利斯

艾伦·佩利斯

艾伦·佩利斯推动程序设计成为独立的学术领域。他在卡内基理工学院领导计算中心,并担任计算机科学系首任负责人。他参与早期编译器和国际 ALGOL 语言的开发,把数学思想与实际编程联系起来。首届图灵奖表彰了他对高级程序设计技术和编译器构造的影响。

阅读人物介绍 ↗

03 · 延伸阅读

来自原始资料

本站原创讲解依据官方获奖记录。领域标签用于编辑导航。

  1. ACM 官方档案:Alan Perlis ↗amturing.acm.org
  2. 海德堡获奖者论坛:Alan Perlis ↗www.heidelberg-laureate-forum.org