首页 >
约翰·巴科斯
✍ dations ◷ 2024-11-05 22:03:08 #约翰·巴科斯
约翰·华纳·巴科斯(英语:John Warner Backus,1924年12月3日-2007年3月17日),美国计算机科学家,是早期高阶语言(High-level Language)FORTRAN的发明小组组长。他提出了BNF(用来定义形式语言语法的记号法),发明了函数层次编程(英语:Function-level programming)概念及实践该概念的FP语言(英语:FP (programming language))。为1977年图灵奖得主。1924年12月3日生于美国宾夕法尼亚州费城,父亲是阿特拉斯火药公司的员工,后来转职为证券经纪人。巴克斯中学时念宾夕法尼亚州波茨敦市的希尔学校,平时不爱读书,勉强毕业,没有什么过人之处。后来依照父亲的要求,他在维吉尼亚大学修读化学,成绩也不好。第二次世界大战爆发,他便改为参加美国陆军,在乔治亚州服役,后来进入哈弗福德学院(Haverford College)的医学院预科接受医疗训练,九个月后又退出了。在接受医疗训练期间,他被诊断出患有脑部肿瘤,并接受手术治疗。他搬到纽约市,最初打算以无线电技术员为生。在训练过程中,他对数学产生极大兴趣,于是他便在哥伦比亚大学修读学位,于1949年以数学硕士学位毕业,1950年加入IBM工作。巴克斯和同事海尔里克(H. Herrick)一起成功开发了Speedcoding(英语:Speedcoding)的程序,适用于浮点数运算。巴克斯在IBM工作了几年,他对于机械式的程序设计感到厌烦,他希望能设计一套新式语言。1953年巴克斯向当时IBM董事长卡斯伯特·赫德(英语:Cuthbert Hurd)(Cuthbert Hurd),提交了一分备忘录,建议设计一种接近人类语言的编程语言代替机器语言,后来赫德批准了这项计划。1957年4月他所领导13人小组推出全世界第一套高阶电脑语言FORTRAN,首次用在IBM 704计算机上面,1958年推出FORTRAN Ⅱ,几年后又推出FORTRAN Ⅲ,1962年推出FORTRAN Ⅳ,被称为FORTRAN语言之父。六十年代巴克斯转到沃森研究中心,参加了ALGOL语言的设计。1977年10月17日在西雅图举行的ACM年会上获得计算机界最高奖图灵奖,会中他发表了“程序设计能从冯诺伊曼形式中解脱出来吗?函数式风格及其程序的代数”(Can Programming be Liberated from the von Neumann Style? A Functional Style and Its Algebra of Programs)演说,这篇演说有时被看作是他为发明了Fortran而致歉。1991年退休。1994年美国工程院授予他Charles Stark Draper奖。2007年3月17日在美国俄勒冈州的家中去世,享年82岁。
相关
- 生态学生态学(德语:Ökologie),是德国生物学家恩斯特·海克尔于1866年定义的一个概念:生态学是研究生物体与其周围环境(包括非生物环境和生物环境)相互关系的科学。德语Ökologie(最初:Oeco
- 顺丁烯二酸酐顺丁烯二酸酐(MA),简称顺酐,或称马来酸酐,是顺丁烯二酸的酸酐,室温下为有酸味的无色或白色固体,分子式为C4H2O3。顺丁烯二酸酐以前用苯的催化氧化制备,但由于价格的缘故,现在大多用正
- 生物分布区世界生物地理分区是指在历史发展过程中形成而在现代生态条件下存在的许多生物类型的总体,是在历史因素和生态因素共同作用下形成的。动植物的种或其他分类类群,最初是从一个地
- 占星术占星术(英语:Astrology),亦称占星学、星象学,是用天体的运动和相对位置来占卜人事及地表事件的一种理论。占星术可至少上溯至公元前2000年,植根于历法系统预测季节性变化和将天体
- 先导化合物先导化合物(lead compound)是一种具有药理学或生物学活性的化合物,可被用于开发新药,其化学结构可被进一步优化,以提高药力、选择性,改善药物动力学性质。通过高通量筛选(high-thro
- 含水量含水量(又称水分含量,含湿量)是指某材料中水的多少,该材料可能是指土壤、岩石、陶瓷亦或水果、木头等等。含水量在诸多科技领域中均有广泛应用,它一般用比值来表示,其大小可以从零
- 中温生物中温生物(英文:Mesophile)指在温和环境(20-45°C)中生存的生物,且一般用于描述微生物。而喜欢在极端环境生存的生物则称为嗜极生物。
- 总族/超族族(拉丁文Tribus;英语Tribe)是生物分类法中的一个次要等级,介于亚科和属之间,用于一些科的动物和植物的详细分类。一个族里包含相互之间较其它属于同科的属更加接近的属。在动物
- 五彩冠龙五彩冠龙(学名:Guanlong wucaii)是暴龙超科下的一种恐龙,属于原角鼻龙科,是其已知最早的暴龙类恐龙之一,生活于1亿6000万年前侏罗纪晚期牛津阶,比它著名的亲属暴龙要早9千2百万年。
- 无尾目无尾目(学名:Anura)是两生纲的一个目,其下生物即蛙或蟾。该目的生物成体基本无尾,卵一般产于水中,孵化成蝌蚪,用鳃呼吸,经过变态,成体主要用肺呼吸,但多数皮肤也有部分呼吸功能。无尾