人物介绍

讨论
约翰·巴克斯(JohnWarnerBackus),(1924年12月3日-2007年3月17日),美国计算机科学家,是全世界第一套高阶语言(highlevelLanguage)语言的发明小组组长。他提出了BNF(用来定义形式语言语法的记号法),发明功能levelprogramming这个概念及实践该概念的计划生育语言。被誉为“Fortran 语言之父”。

他的作品

基本资料

  • 中文名称:约翰·巴克斯
  • 英文名称:JohnWarnerBackus
  • 类别:科技
  • 类型:明星
  • 标签:计算机科学家
  • 时间:1924年12月3日-2007年3月17日
  • 职业:计算机科学家
  • 地区:美国
  • 人气:551
展开

详细介绍

巴克斯生前长期在IBM公司从事计算机研究工作,他在1979年接受IBM员工杂志《Think》采访时曾风趣地说,他大部分的软件开发最初的缘由都是因为自己的懒惰。“我不喜欢写程序,所以当时在IBM701(一台早期计算机)工作,为计算导弹弹道编写程序,我就开始琢磨开发一个编程系统,可以让编写程序变得简单些”。于是,Fortran应运而生。

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

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

展开