MacTutor网站(包含3000 多名数学家的传记和2000多页的论文和支持材料,关键是免费)
首页入口地址: https://mathshistory.st-andrews.ac.uk/




MacTutor History of Mathematics Archive
MacTutor 数学史档案
MacTutor is a free online resource containing biographies of more than |
特别推荐: Grace Hopper 开发了第一个编译器
Grace Brewster Murray Hopper
原文地址: https://mathshistory.st-andrews.ac.uk/Biographies/Hopper/
出生1906 年 12 月 9 日 ,美国纽约死亡1992 年 1 月 1 日 ,美国弗吉尼亚州阿灵顿 |
![]() 查看七张大图 |
概括格蕾丝·霍珀 (Grace Hopper ) 是电子计算机发展的先驱之一。她(可能)是唯一一位拥有以她命名的战舰的数学家。 补充: Cobol语言之母。在IEEE中记载是Grace Hopper 在1950s 开发了第一个编译器 地址: https://www.computer.org/about/cs-history/1950-1969 承认了其历史地位。 |
传
Grace Hopper出生于格蕾丝·布鲁斯特·默里,是三个孩子中的老大。她的父亲 Walter Murray 是一名保险经纪人,而她的母亲 Mary Van Horne 对数学的热爱传给了女儿。格蕾丝的父母都认为她和她的妹妹应该接受与她哥哥同等质量的教育。本书[ 2 ]包含了她童年的迷人记录。它讲述了与她的堂兄弟在新罕布什尔州沃尔夫伯勒的温特沃斯湖的小屋里度过的夏天,以及他们在那里玩的游戏,例如踢罐子、捉迷藏和警察和强盗。它还描述了她对针刺、阅读和弹钢琴的爱好。格蕾丝在童年时期肯定有迹象表明她对机器着迷,在[ 2 ]中有一个令人愉快的故事,讲述了她在七岁时如何将闹钟拆成碎片以了解它是如何工作的。由于无法重新组装,她在母亲发现发生的事情之前,将她在房子里发现的另外七个时钟拆掉了。
格蕾丝在纽约市的两所私立女子学校接受教育,即格雷厄姆学校和施恩梅克斯学校。打算在1923 年进入瓦萨学院,她没有通过拉丁语考试,并被要求再等一年。她在新泽西州普莱恩菲尔德的哈特里奇学校度过了一个学年,然后于1924 年进入瓦萨学院。她在瓦萨学院学习数学和物理, 1928 年获得学士学位。毕业后,她在耶鲁大学从事数学研究。
1930年,格蕾丝·默里与纽约大学的英语教师文森特·福斯特·霍珀结婚。瓦萨学院奖学金允许她在耶鲁大学学习,并且在1930 年,耶鲁大学授予她硕士学位。1931年,她开始在瓦萨学院教授数学,担任数学系讲师,并继续在那里工作直到1943 年,当时已晋升为副教授。Hopper 于1934 年获得耶鲁大学的博士学位,论文由Øystein Ore指导,论文New Types of Irreducibility Criteria。1941 年,霍珀以瓦萨教员的身份就读于纽约大学。 美国一进入二战,霍珀就想参军。然而,她在34岁时太老了(而且对于她的身高来说还不够重
)应征入伍,无论如何,作为一名数学教授,她的工作被认为对战争至关重要。然而,她决心加入海军,尽管被告知她可以通过留在瓦萨学院的教学岗位为国家做出最好的贡献,但她最终在1943 年说服海军预备役接受她,她还说服瓦萨学院授予她离开。
在海军军官学校接受初步培训后,她被任命为一名中尉,之后霍珀被分配到哈佛大学克鲁夫特实验室的军械计算项目局。从1944 年开始,她与艾肯一起在哈佛 Mark I 计算机上工作[ 7 ]:-
到达克鲁夫特实验室后,她立即遇到了 Mark I 计算机。对她来说,这是一个有吸引力的小玩意儿,类似于她年轻时的闹钟。她迫不及待地想把它拆开弄清楚。... Hopper 成为第三个对 Mark I 进行编程的人。艾肯一到哈佛就给了她第一个编程任务,那就是:-
在下周四之前计算 arctan 级数的系数。战争结束时,霍珀正在研究哈佛 Mark II 计算机。正是在这台机器中发现了第一个真正的“计算机错误”:一只飞蛾使机器中的17 000个继电器中的一个短路。
1946年,霍珀结束了她在海军的现役,但仍然是一名义务预备役人员。她辞去了瓦萨学院的职务,以便留在哈佛,并被任命为计算实验室的工程科学和应用物理学研究员。她继续在 Mark II 上工作,后来又在 Mark III 电脑上工作。
1949年,霍珀加入 Eckert-Mauchly 计算机公司,担任高级数学家,在那里她与John Eckert和UNIVAC 计算机上的John Mauchly 。她在为公司工作时设计了一个改进的编译器,并且是开发 Flow-Matic 的团队的一员,这是第一个英语数据处理编译器[ 12 ]:-
1952年,她有了一个可操作的编译器。“没有人相信,”她说。“我有一个正在运行的编译器,没有人会碰它。他们告诉我计算机只能做算术。”Hopper 设计编译器的原因是,她后来写道,因为她很懒,希望编译器的引入能让计算机程序员重新成为一名数学家。事实上,在今天的我们看来,这将是计算机的前进道路,但这是 Hopper 的一个非常有远见的想法。事实上,考虑到计算机是如何发展的,尤其是在今天可用的 Mathematica 和 Maple 等系统的情况下,人们会看到 Hopper 对计算机如何成为数学家如此重要的工具的相当非凡的愿景。
1950 年,雷明顿兰德公司收购了Eckert - Mauchly Computer Corporation 并更名为 Remington Rand 的 UNIVAC Division。Hopper 成为 UNIVAC 部门的系统工程师和自动编程开发总监。她继续从事编译器方面的工作,并于1952 年发表了关于该主题的第一篇论文。然后,她参与了制定通用商业语言规范的工作。由于 Flow-Matic 是当时唯一存在的商业语言,它不可避免地要为最终于1959 年问世的语言 COBOL ( COMmon Business-Oriented Language )的规范提供基础. 她还有一个与编译器有关的重要目标,即应该有标准化。她的目标是计算机语言应该有国际标准化,她强烈主张验证程序。
霍珀从来都不是一个在任何时候只做一份工作的人。在她在雷明顿兰德公司任职期间,她参与了学术界和海军的工作,然后从1955 年开始在斯佩里公司任职,该公司于当年与雷明顿兰德公司合并。她与学术界的联系很多,有时像1959 年那样访问职位当时她是宾夕法尼亚大学摩尔电气工程学院的客座讲师。在1966年 12 月退休之前,她一直是美国海军预备队的顾问和讲师,此时她已经达到了指挥官的军衔。
海军和霍珀没有分开很长时间,1967年 8 月,她被召回海军现役。此时,她从斯佩里公司休了军假,并没有回到那份工作,于1971 年退休,当时她年满65岁。她返回海军的目的只有六个月[ 5 ] :-
... 应诺曼·雷姆(Norman Ream)的要求,他当时是海军部长的自动数据处理特别助理。六个月后,她的命令被更改为无限期需要她的服务。1973 年,她被海军作战部长、海军上将 Elmo Zumwalt, Jr提升为上尉。1977 年,她被任命为海军数据自动化司令部司令的特别顾问,一直待到退休。在海军服役并没有阻止霍珀担任学术职务,她在1971 年至1978 年 间担任乔治华盛顿大学的管理科学讲师。 1986年 8 月,
霍珀从海军退役,享年80岁,她是美国最年长的现役军官。她已达到少将军衔,1983年 12 月在白宫仪式上晋升为准将, 1985 年成为霍珀少将. 在波士顿为庆祝她的退休而举行的USS宪法庆祝活动中,霍珀被授予国防部杰出服务奖章,这是国防部可能颁发的最高奖项。
在从事涉及许多不同领域的许多工作的职业之后,人们可能期望她期待平静的退休。然而,这不是她的风格,值得注意的是,她在从海军退役后被任命为数字设备公司的高级顾问,该职位她一直担任到1990 年。她的工作涉及代表[ 3 ] :-
... 在计算机行业论坛上进行数字化,介绍先进的计算概念以及信息和数据的价值,并作为与教育机构的企业联络人。在她漫长的职业生涯中,霍珀获得了如此多的奖项,以至于在本文中无法一一列举。她被选为电气和电子工程师学会会士(1962 年)、美国科学促进会会士(1963 年),并获得了女性工程师协会(1964 年)和美国工程师学会颁发的成就奖。电气和电子工程师(1968 年)。 Hopper 于1969
年被数据处理管理协会评为第一位计算机科学年度人物。1970年,她获得了 Harry M Goode 纪念奖、一枚奖章和2 , 000美元由计算机协会授予:-
表彰她在计算机软件开发方面的开创性工作和领导力,以及她对计算机行业和她的同事的影响和影响,以及她在开发数学和商业编译器的重要概念方面的开创性工作和领导力,以及她对开发和接受英语、以问题为导向的编程的贡献,以及她在计算机科学和数据处理领域的男女职业教育和培训方面的杰出工作和持续努力。She became the first woman to be elected Distinguished Fellow of the British Computer Society in 1973 , being the first American elected to this honour. Also in 1973 she was elected to the National Academy of Engineering and the Legion of Merit. 霍珀获得了大量荣誉学位,在1972 年至1987 年间至少获得了37个。 1991年,乔治·布什总统授予霍珀国家技术奖章。她是[ 3 ] :-
... 第一位以个人身份获得美国最高科技奖的女性。该奖项表彰她是计算机先驱,她花了半个世纪的时间帮助美国保持在高科技的前沿。
参考文献(显示)
其他资源(显示)
荣誉(显示)
交叉引用(显示)
由JJ O'Connor 和 EF Robertson 撰写
最后更新 1999 年 7 月
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构