首页 >
约翰·巴科斯
✍ dations ◷ 2025-04-04 06:31:43 #约翰·巴科斯
约翰·华纳·巴科斯(英语: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岁。
相关
- 淋巴淋巴系统(lymphatic system)是循环系统的一部分,是由淋巴、淋巴管与淋巴结所组成。不单是回收剩余的体液,调控体内环境的平衡,也是身体内的免疫反应之处,逐步过滤保证个体的健康
- 碳水化合物糖类(Carbohydrate)又称碳水化合物,是多羟基醛或多羟基酮及其缩聚物和某些衍生物的总称,一般由碳、氢与氧三种元素所组成,广布于自然界。糖类的另一个名称为“碳水化合物”,其由来
- 腮鳃是一种器官,很多水生动物依靠它将溶解在水中的氧气吸收到血液中。这种呼吸方式被称为鳃呼吸。最近的研究表明,鳃的进化起初并非为了呼吸,而是用来调节体液平衡,避免脱水。鳃被
- 重子不对称性重子不对称性是在物理宇宙学一个重要的问题,就是为什么在宇宙中,重子(重子是构成质子、中子等粒子)的数量比反重子多?根据在现在说明宇宙诞生的理论来看,粒子的数量应该和反粒子的
- 卡图卢斯卡图卢斯(Gaius Valerius Catullus,约公元前87年—约前54年),古罗马诗人,生于山南高卢的维罗纳。在奥古斯都时期,卡图卢斯享有盛名,然而后来慢慢被湮没。现在所有卡图卢斯的诗歌版
- 偶极矩在电磁学里,有两种偶极子(dipole):偶极子的性质可以用它的偶极矩描述。电偶极矩( p {\displaystyle \mathbf {p} }
- 伦理现代生物分类群体从它们的 共同祖先遗传分化的图示。进化论介绍(英语:Introduction to evolution) 演化的证据 共同起源 共同起源的证据群体遗传学 · 遗传多样性 突变 · 自
- 海藻林海藻林是由海带目(Laminariales)大型褐藻所构成的海底森林,为最富有丰富生产力与多样性的地球生态系统。较小片的海藻林又被称为海藻床。海藻林分布于温带到极地地区的沿岸海域
- 猪繁殖和呼吸障碍综合征猪繁殖和呼吸障碍综合征(英语:Porcine Reproductive and Respiratory Syndrome,简称PRRS),俗称蓝耳病(英语:Blue Ear Disease),可导致母猪出现繁殖障碍及仔猪出现严重呼吸道疾病。是
- 葡萄酒工艺学酿酒学酿酒 (英语:enology) 是科学研究的对象以及了解葡萄酒的知识。其应用领域将葡萄酒及其生产包装以及延伸到由近及远的葡萄酒文化各个领域扩展(品酒,储藏和消费的成品)。这