广告

第一个FORTRAN程序1954年9月20日开始运行

时间:2018-09-20 作者:Suzanne Deffree 阅读:
“因为我有点懒,” 巴克斯在1979年接受采访时风趣地说,“我不喜欢写程序,所以当我在IBM701上编写计算导弹弹道的程序时,就开始琢磨开发一个编程系统,可以让编程变得简单些。” 于是,FORTRAN应运而生。

1954年9月20日,FORTRAN(Formula Translating,公式翻译)程序首次运行,首个FORTRAN编译器三年之后发布。 (大图为1956年10月发布的首个FORTRAN编程文档。)

FORTRAN由IBM开发,很快成为工程和科学应用的主要语言。Fortran 语言至今已经在世界上最快的超级计算机上运行数十载,是值得信任的编程语言。

FORTRAN的诞生,缘于约翰·W·巴克斯(John W Backus)领导的IBM计算机科学家需要一种更实用的大型计算机编程语言来替代汇编语言。

“我做这些主要是因为我有点懒,” 巴克斯在1979年接受IBM员工杂志《Think》采访时风趣地说,“我不喜欢写程序,所以当我在IBM701上编写计算导弹弹道的程序时,就开始琢磨开发一个编程系统,可以让编程变得简单些。” 于是,FORTRAN应运而生。

1957年4月交付的FORTRAN编译器是第一个优化编译器,因为客户不愿意使用高级编程语言,除非编译器生成的代码性能与手工编写的汇编语言相当。然而,当他们看到FORTRAN将操作机器所需的编程语句条数减少了20倍时,很快改变了主意。

虽然FORTRAN不是今天的游戏唯一使用的语言,但它仍然是工程和科学应用的热门选择。

约翰·W·巴克斯其人其事

巴克斯的教育之路堪称“曲折”。中学因为厌学,成绩一塌糊涂,不得不另行补课。后来,在化学家父亲的逼迫下,他到弗吉尼亚大学学习化学,6个月后便以退学告终。应征加入美国陆军后,他又学起了医学,然后发现无线电工程更有乐趣,遂放弃医学改学工程,最终却决定钻研数学,并获得哥伦比亚大学的硕士学位。毕业前,他在纽约曼哈顿岛参观IBM公司,被当场聘用。

巴克斯是个特立独行的人,在着装上,他偏爱牛仔裤,与IBM员工的传统着装风格格格不入,但他备受公司器重,在那里一直干到退休。

(原文刊登于ASPENCORE旗下EDN美国网站,参考链接:1st FORTRAN program runs, September 20, 1954,由Jenny Liao编译。)

本文为EDN电子技术设计 原创文章,禁止转载。请尊重知识产权,违者本司保留追究责任的权利。
  • 微信扫一扫
    一键转发
  • 最前沿的电子设计资讯
    请关注“电子技术设计微信公众号”
广告
相关新闻
广告
广告
广告
广告