Grace Hooper 百年诞辰

计算机科学从出现到今天,影响了人类生活的方方面面。虽然计算机的从业者大部分都是男性,但是,在计算机发展的历史上,有一位女性的名字却永远被铭记,她就是Grace Hopper (December 9, 1906 – January 1, 1992) 。记得,去年上我们学校计算机系一位女教授开的课,去她办公室讨论课题的时候,就在她办公室很显眼得地方看到一幅Grace Hopper的画像。今天,2006年12月9日,恰恰是Grace的诞辰100周年。世界没有忘记这位女性,从CnetSlashdot, Geek们都在纪念着她。

作为一名在计算机发展初期就投入其中的一位女性,Grace Hopper的丰功伟绩包括

  • 自1943年起,开始参与最早的计算机之一Mark I, Mark II, 和Mark III等的研发工作。她是第一个为Mark I编写程序的程序员。
  • 1949年起,她参与了著名的UNIVAC I的研发。1952年,她在UNIVAC I上开发了A-0语言。A-0语言是世界上第一个有编译器的计算机语言。广泛认为IBM Fortran小组在1957年第一个开发出完整的编译器,但是A-0的编译器在1952年就开发了。
  • 计算机语言COBOL的主要作者,COBOL直到今天还在很多地方被广泛使用。而Hopper被称为”the mother of the COBOL language”。在COBOL的研发中,是Hopper认为程序应该用更接近于英语的语言来写,而不是更接近于机器语言的语言。这一原则,今天几乎被所有计算机语言遵从。

Grace Hopper, Happy Birthday!

美国海军主页上Grace Hopper的生平

Tags:

Related Posts

  • No Related Posts