c.curionode图灵奖档案

1977 · 图灵奖

约翰·巴克斯

John Backus

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

出生地
1924, Philadelphia, USA
国家或地区
美国
获奖时任职
IBM 公司
领域
语言与软件
阅读奖项故事 ↗
插画肖像:约翰·巴克斯
Curionode 原创 AI 插画. MacTutor History of Mathematics archive, University of St Andrews · 肖像参考来源 ↗

01 · 计算人生

成果背后的人

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

理解这项贡献

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

为什么重要

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

资料与延伸阅读

  1. Heidelberg Laureate Forum ↗www.heidelberg-laureate-forum.org
  2. ACM 官方档案 ↗amturing.acm.org
  3. IBM — John Backus ↗www.ibm.com