Grace Hopper,美国海军上将和计算机科学家,设计了 COBOL(死于 1992 年)
Grace Brewster Murray Hopper(née Murray;1906 年 12 月 9 日 - 1992 年 1 月 1 日)是美国计算机科学家和美国海军少将。作为哈佛 Mark I 计算机的第一批程序员之一,她是计算机编程的先驱,她发明了最早的链接器之一。 Hopper 是第一个提出与机器无关的编程语言理论的人,她使用该理论创建的 FLOW-MATIC 编程语言后来被扩展为创建 COBOL,这是一种至今仍在使用的早期高级编程语言。
在加入海军之前,霍珀获得了博士学位。耶鲁大学数学博士,瓦萨学院数学教授。二战期间,霍珀曾试图加入海军,但因为她 34 岁而被拒绝。她反而加入了海军预备役。 Hopper 于 1944 年在 Howard H. Aiken 领导的哈佛 Mark I 团队工作时开始了她的计算生涯。 1949 年,她加入了 Eckert-Mauchly 计算机公司,并且是开发 UNIVAC I 计算机的团队的一员。在 Eckert–Mauchly,她管理了首批 COBOL 编译器之一的开发。她相信基于英语的编程语言是可能的。她的编译器将英语术语转换为计算机可以理解的机器代码。到 1952 年,Hopper 完成了为 A-0 系统编写的程序链接器(最初称为编译器)。在战时服役期间,她根据她在哈佛 Mark 1 上的工作与人合着了三篇论文。
1954 年,Eckert-Mauchly 选择 Hopper 领导他们的自动编程部门,她领导了一些第一批编译语言的发布,例如 FLOW-MATIC。 1959 年,她参加了 CODASYL 联盟,该联盟向 Hopper 咨询以指导他们创建一种与机器无关的编程语言。这导致了 COBOL 语言的出现,该语言的灵感来自于她关于基于英语单词的语言的想法。 1966 年,她从海军预备役退役,但在 1967 年,海军将她召回现役。她于 1986 年从海军退役,并在数字设备公司担任顾问,分享她的计算经验。
美国海军 Arleigh Burke 级导弹驱逐舰 USS Hopper 以她的名字命名,NERSC 的 Cray XE6 “Hopper”超级计算机也以她的名字命名。在她的一生中,霍珀获得了来自世界各地大学的 40 个荣誉学位。耶鲁大学的一所学院以她的名字命名。 1991年,她获得了国家技术奖章。 2016 年 11 月 22 日,她被美国总统巴拉克·奥巴马 (Barack Obama) 追授总统自由勋章。
选择另一个日期
1906年发生的事件
- 84月
阿尔茨海默氏病
第一个被诊断出患有阿尔茨海默病的人奥古斯特·德特去世了。 - 76月
RMS 卢西塔尼亚
Cunard Line 的 RMS Lusitania 从苏格兰格拉斯哥(克莱德班克)的约翰布朗造船厂发射。 - 189月
海啸
一场伴随海啸的台风在香港造成约 10,000 人死亡。 - 209月
RMS 毛里塔尼亚 (1906)
Cunard Line 的 RMS Mauretania 在英国泰恩河畔纽卡斯尔的 Swan Hunter & Wigham Richardson 造船厂下水。 - 911月
巴拿马运河
西奥多·罗斯福是美国第一位在国外进行正式访问的现任总统。他这样做是为了检查巴拿马运河的进展情况。