首页 >
约翰·巴科斯
✍ dations ◷ 2025-08-29 18:40:46 #约翰·巴科斯
约翰·华纳·巴科斯(英语: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岁。
相关
- 氢离子泵阻断剂质子泵抑制剂(英语:Proton-pump inhibitor、缩写为PPI)或称氢离子帮浦阻断剂,是一种抑制氢离子泵的药物,这种药物对于减少胃酸分泌的作用是显著也长效的,可以说是现今减少胃酸分泌
- 局灶节段性肾小球硬化症局灶节段性肾小球硬化症(focal segmental glomerulosclerosis、FSGS、局灶节段性肾丝球硬化症)是小孩和青少年肾病综合征的原因,以及成年人肾功能衰竭的重要原因。 它也被称为"
- 脊髓位于脊柱的椎管内且被脊椎保护;是源自脑的中枢神经系统延伸部分。中枢神经系统的细胞依靠复杂的联系来处理传递信息。脊髓主要负责躯干和四肢的反射动作,及传送脑与外周之间的
- 大会会员资格 请参阅关于大会会员资格的两篇文章:联合国大会(简称联大)是联合国主要机构之一。联大首次会议于1946年1月10日在伦敦卫理公会中央礼堂召开,有来自51个国家的代表参与了
- 酸酐酸酐是具有两个酰基键合于同一氧原子上的有机化合物。 称为“酐”的原因因为它是由两个羧酸脱水而成。若两侧酰基由同种羧酸衍生而来则称为对称酸酐,分子式可表达为:(RC(O))2O
- 子宫颈原位癌原位癌(Carcinoma in situ),是已被发现有恶性肿瘤的特点,但还没有入侵其它组织的肿瘤。许多形式的癌症始于原位癌,但不能及早发现。原位癌的癌变仍然限于黏膜上皮层内或皮肤表皮
- 黄帝内经《黄帝内经》为现存最早的传统中华医学著作,对于后世中医学的理论与实务有深远影响。此书相传是黄帝与岐伯、雷公、伯高、俞跗、少师、鬼臾区、少俞等多位大臣讨论医学的记述
- 神经肌肉接点神经肌肉接点又称神经肌肉接触面。神经纤维与肌肉细胞之间的化学联络点。与神经元之间的突触同功。神经纤维分为许多末梢分支,每个分支嵌入肌细胞膜上称为终板的凹陷中。终板
- 瑞博西利瑞博西利(英语:Ribociclib)商品名击癌利(KISQALI)是一种CDK4/6抑制剂类型的乳腺癌药物,由Astex和诺华制药研发。可使用的对象为:贺尔蒙接受体阳性、HER2阴性患者,以及停经后晚期乳腺
- 西西里·桑德斯西西里·玛丽·桑德斯女爵士,OM,DBE,FRCS,FRCP(英语:Dame Cicely Mary Saunders,1918年6月22日-2005年7月14日),英国医护工作者及社会工作者,开创了临终关怀(palliative care)的医疗实践