约翰·巴克斯的简介

 我来答
郭嘉ucSS20KQ08
2016-05-29 · TA获得超过335个赞
知道答主
回答量:190
采纳率:100%
帮助的人:145万
展开全部

约翰·巴克斯(JohnWarnerBackus)(1924年12月3日-2007年3月17日),美国计算机科学家,是全世界第一套高阶语言(高levelLanguage)语言的发明小组组长。他提出了BNF(用来定义形式语言语法的记号法),发明功能levelprogramming这个概念及实践该概念的计划生育语言。被誉为“Fortran 语言之父”.
1924年12月3日生于美国宾夕法尼亚州费城,父亲是阿特拉斯火药公司的员工,后来转职为证券经纪人。巴克斯中学时念宾夕法尼亚州波茨敦市的希尔学校,平时不爱读书,勉强毕业,没有什么过人之处。后来依照父亲的要求,他在维吉尼亚大学修读化学,成绩也不好。第二次世界大战爆发,他便改为参加美国陆军,在乔治亚州服役,后来进入哈弗福德学院(HaverfordCollege)的医学院预科接受医疗训练,九个月后又退出了。在接受医疗训练期间,他被诊断出患有脑部肿瘤,并接受手术治疗。他搬到纽约市,最初打算以无线电技术员为生。在训练过程中,他对数学产生极大兴趣,于是他便在哥伦比亚大学修读学位,于1949年以硕士学位毕业,1950年加入IBM公司工作。巴克斯和同事海尔里克(阁下赫里克)一起成功开发了Speedcoding的程序,适用于浮点数运算。
巴克斯在IBM公司工作了几年,他对于机械式的程式设计感到厌烦,他希望能设计一套新式语言。1953年巴克斯向当时IBM公司董事长卡斯伯特赫德提交了一分备忘录,建议设计一种接近人类语言的编程语言代替机器语言,后来赫德批准了这项计划。1957年4月他所领导13人小组推出全世界第一套高阶电脑语言FORTRAN语言,首次用在IBM704计算机上面,1958年推出的FORTRANⅡ,几年后又推出的FORTRANⅢ,1962年推出的FORTRANⅣ,被称为高级语言之父。六十年代巴克斯转到沃森研究中心,参加了算法语言语言的设计。1977年10月17日日在西雅图举行的含石棉材料年会上获得计算机界最高奖图灵奖,会中他发表了“程序设计能从冯伊曼形式中解脱出来吗?函数式风格及其程序的代数”(CanProgrammingbeLiteratedfromthevonNeumannStyle?AFunctionalStyleandItsAlgebraofPrograms)演说。
巴克斯长期在IBM公司从事计算机研究工作,他在1979年接受INM员工杂志《Think》采访时曾风趣地说,他大部分的软件开发最初的缘由都是因为自己的懒惰。“我不喜欢写程序,所以当时在INM701(一台早期计算机)工作,为计算导弹弹道编写程序,我就开始琢磨开发一个编程系统,可以让编写程序变得简单些”。于是,Fortran应运而生。
1991年退休。1994年美国工程院授予他CharlesStarkDraper奖。2007年3月17日在美国俄勒冈州的家中去世,享年82岁。

曼汉教育博士申请
2020-01-14 广告
英国连续两年被评为“上佳教育国家”,一直是学子们心中的求学圣地。英国的博士学制一般为3-4年,平均毕业时间 为3.5年,个别博士学位只需2年,即可毕业。比起一些国家“3年起步,5年打底”的学制来说,选择英国大大提高了留学的性价比。* 申请条... 点击进入详情页
本回答由曼汉教育博士申请提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式