约翰·巴科斯

✍ dations ◷ 2025-07-17 23:42:49 #约翰·巴科斯
约翰·华纳·巴科斯(英语: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岁。

相关

  • 免疫球蛋白类型转换免疫球蛋白类型转换(又称为种型转换,种型交换,或者类型转换重组(英文简写CSR))是一种可以使得B细胞所生产的抗体从一种类型转变成另一种类型(例如从IgM转换成IgG)的生物学机制。在这
  • 粘杆菌素粘杆菌素(Colistin),又名克痢霉素、多粘菌素E,是一种多粘菌素类多肽抗生素,是两种环状多肽——粘杆菌素A和B的混合物。可由多粘芽肥杆菌变种粘菌素(Bacillus polymyxa var. colist
  • 药物依赖物质依赖(英语:Substance dependence)或称药物成瘾(drug addiction),指需要服用药物才能使日常生活表现正常的强迫行为。出现物质依赖状况后,若突然停止服用药物,可能出现药物戒断症
  • 虹膜炎虹膜炎(Iritis)是一种形式的前葡萄膜炎,指的是发炎的虹膜的眼睛,通常会急性发作,大部分会在6至8周内复元,发作时通常眼睛会红、痛,以及视力模糊。发病时通常只发生在一眼。主要有两
  • 红眼结膜炎(英语:Conjunctivitis,亦称Pink Eye),俗称红眼症,是一种发生在结膜的炎症,也会发生在眼睑内侧表面,会让眼睛泛红或带有粉红色,可能会很痒、疼痛、有灼热感或搔痒感,罹患结膜炎的
  • 利手利手、撇子是人类习惯所使用的手,某些人更习惯使用右手,称为右利手,某些人习惯使用左手,称为左利手,而能灵活的运用双手的称为兩手同利或双利手。而在其他动物中,也有此现象,在动物
  • 物性论《物性论》(De rerum natura) 是罗马共和国末期的诗人和哲学家卢克莱修创作于公元前1世纪的哲理长诗。《物性论》一诗分为6卷,用抑扬六步格写成,其内容主要是阐明伊壁鸠鲁的哲
  • 核壳层模型在核物理与核化学中,核壳层模型是一个利用泡利不相容原理的结构来描述的原子核的能量级别的一个模型。此种模型与电子轨域模型略不同:核子的角动量量子数可大于或等于主量子数
  • 清廉指数清廉指数(英语:Corruption Perceptions Index,缩写:CPI)或译作腐败感知指数、清廉指数、清廉印象指数等,是透明国际自1995年起每年发布的评估,就世界各国民众对于当地腐败状况的主
  • 伊朗航天局伊朗航天局(波斯语:سازمان فضایی ایران‎,英语:the Iranian Space Agency,缩写:IRISA 或 ISA)是伊朗的公共民用航天机构,于2004年2月1日在首都德黑兰组建,航天局局长