Grace Hopper


Grace Brewster Murray Hopper (de soltera Murray ; 9 de diciembre de 1906 - 1 de enero de 1992) fue una científica informática estadounidense y contraalmirante de la Marina de los Estados Unidos . [1] Una de las primeras programadoras de la computadora Harvard Mark I , fue una pionera de la programación informática que inventó uno de los primeros enlazadores . Hopper fue la primera en idear la teoría de los lenguajes de programación independientes de la máquina, y el lenguaje de programación FLOW-MATIC que creó utilizando esta teoría se extendió más tarde para crear COBOL , uno de los primeros lenguajes de programación de alto nivel que todavía se utilizan en la actualidad. 

Antes de unirse a la Marina, Hopper obtuvo un Ph.D. en matemáticas de la Universidad de Yale y fue profesor de matemáticas en Vassar College . Hopper intentó alistarse en la Marina durante la Segunda Guerra Mundial, pero fue rechazada porque tenía 34 años. En cambio, se unió a las Reservas Navales. Hopper comenzó su carrera informática en 1944 cuando trabajó en el equipo Harvard Mark I dirigido por Howard H. Aiken . En 1949, se unió al Eckert-Mauchly Computer Corporation y fue parte del equipo que desarrolló el UNIVAC I ordenador. En Eckert – Mauchly dirigió el desarrollo de uno de los primeros COBOLcompiladores. Ella creía que era posible un lenguaje de programación basado en el inglés. Su compilador convirtió términos en inglés en código de máquina entendido por computadoras. Para 1952, Hopper había terminado su enlazador de programas (originalmente llamado compilador ), que fue escrito para el Sistema A-0 . [2] [3] [4] [5] Durante su servicio en tiempos de guerra, fue coautora de tres artículos basados ​​en su trabajo en Harvard Mark 1.

En 1954, Eckert-Mauchly eligió a Hopper para dirigir su departamento de programación automática, y dirigió el lanzamiento de algunos de los primeros lenguajes compilados como FLOW-MATIC . En 1959, participó en el consorcio CODASYL , que consultó a Hopper para guiarlos en la creación de un lenguaje de programación independiente de la máquina. Esto llevó al idioma COBOL , que se inspiró en su idea de un idioma basado en palabras en inglés. En 1966, se retiró de la Reserva Naval, pero en 1967 la Marina la llamó al servicio activo. Se retiró de la Marina en 1986 y encontró trabajo como consultora para Digital Equipment Corporation , compartiendo sus experiencias informáticas.

Marina de los EE.UU. Arleigh Burke -class destructor de misiles guiados USS  Hopper fue nombrado para ella, al igual que el Cray XE6 superordenador "Hopper" en NERSC . [6] Durante su vida, Hopper recibió 40 títulos honoríficos de universidades de todo el mundo. Una universidad de la Universidad de Yale fue rebautizada en su honor. En 1991, recibió la Medalla Nacional de Tecnología . El 22 de noviembre de 2016, el presidente Barack Obama le otorgó póstumamente la Medalla Presidencial de la Libertad . [7]

Grace Brewster Murray nació en la ciudad de Nueva York. Ella era la mayor de tres hermanos. Sus padres, Walter Fletcher Murray y Mary Campbell Van Horne, eran de ascendencia escocesa y holandesa y asistieron a West End Collegiate Church . [8] Su bisabuelo, Alexander Wilson Russell, un almirante de la Armada de los Estados Unidos, luchó en la Batalla de Mobile Bay durante la Guerra Civil . [8] : 2–3 

Grace era muy curiosa cuando era niña; este fue un rasgo de por vida. A la edad de siete años, decidió determinar cómo funcionaba un reloj despertador y desmanteló siete relojes despertadores antes de que su madre se diera cuenta de lo que estaba haciendo (entonces estaba limitada a un reloj). [9] Para su educación escolar preparatoria , asistió a la Escuela Hartridge en Plainfield, Nueva Jersey . Grace fue inicialmente rechazada para la admisión temprana a Vassar College a los 16 años (porque sus calificaciones en las pruebas en latín eran demasiado bajas), pero fue admitida al año siguiente. Se graduó Phi Beta Kappa de Vassar en 1928 con una licenciatura en matemáticas y física y obtuvo su maestría en la Universidad de Yale. en 1930.


Las firmas de Hopper en una hoja de registro de oficiales de servicio para el Proyecto de Computación de la Oficina de Buques en Harvard, que construyó y operó el Mark I
Hopper en una sala de ordenadores en Washington, DC , 1978, fotografiado por Lynn Gilbert
Hopper en la consola UNIVAC I , c. 1960
Hopper fue ascendido al rango de comodoro en 1983.
Fotografía del trofeo de la "primera depuración de la computadora " (una polilla que había sido atrapada en un relevo)