c.curionode图灵奖档案

1977 · 语言与软件

从公式走向可运行的程序

FORTRAN 让科学计算能够用更高层次的语言表达。

1977图灵奖
从公式走向可运行的程序: FORTRAN 让科学计算能够用更高层次的语言表达。
Curionode 原创 AI 图解海报。 下方提供完整的文字版讲解。
阅读图解文字
  1. 编写

    表达科学计算过程。

  2. 编译

    翻译公式与循环。

  3. 运行

    执行生成的程序。

实用的高级语言扩大了能够编程的人群,也增加了程序员能够直接表达的工作量。

语言的语法规定哪些表达式形式合法,但并不完整说明其含义。

01 · 核心想法

用日常语言理解

约翰·巴科斯在 IBM 领导开发了 FORTRAN。科学公式与循环可以被翻译成高效的机器指令,减少了逐项编写汇编代码的需要。他的工作还通过与彼得·诺尔相关的语法记法,影响了程序语言的形式化描述。

为什么重要

实用的高级语言扩大了能够编程的人群,也增加了程序员能够直接表达的工作量。

02 · 人物

是谁让想法成为现实?

插画肖像:约翰·巴克斯

约翰·巴克斯

约翰·巴克斯领导 IBM 团队创建 FORTRAN,使高级语言在科学计算中成为实用工具。该项目把更易使用的语言与能够生成高效机器代码的编译器结合起来。他还参与程序语言语法的形式化描述,后来探索函数式程序设计。他的事业展示了语言设计如何改变日常编程实践以及计算机科学的研究问题。

阅读人物介绍 ↗

03 · 延伸阅读

来自原始资料

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

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