Grace Murray Hopper (1906-1992): un legado de innovación y servicio

Hopper creía que algún día las computadoras serían ampliamente utilizadas y ayudaría a hacerlas más fáciles de usar. (Cortesía del Museo de Historia de la Computación)

El 11 de febrero, el presidente Peter Salovey anunció que él y la Corporación de Yale habían votado para cambiar el nombre de Calhoun College, una de las universidades residenciales de pregrado de la universidad, en honor a la ex alumna Grace Murray Hopper. Grace Brewster Murray Hopper fue una pionera de la informática y oficial naval. Lee la historia. Aquí hay un vistazo a la vida y el legado de Hopper.

Grace Brewster Murray Hopper fue una pionera de la informática y oficial naval. Recibió una maestría (1930) y un doctorado. (1934) en matemáticas de Yale. Hopper, una de las tres primeras «programadoras» modernas, es mejor conocida por sus contribuciones pioneras al desarrollo de los lenguajes informáticos. Conocida como irreverente, de lengua afilada y brillante, disfrutó de carreras largas e influyentes tanto en la Marina de los Estados Unidos como en el sector privado. sector.

Grace Brewster Murray, hija de Walter Fletcher Murray (Yale BA 1894, Phi Beta Kappa) y Mary Campbell Van Horne, nació en 1906 en la ciudad de Nueva York. Su padre era dueño de una compañía de seguros. fue educada en escuelas privadas y la familia veraneaba en Wolfeboro, New Hampshire. En 1928 se graduó Phi Beta Kappa de Vassar College con títulos en matemáticas y física. En 1930 Hopper recibió su maestría en matemáticas de Yale. En 1931 comenzó a enseñar matemáticas en Vassar mientras realizaba su doctorado en Yale con el pionero de la informática Howard Engstrom. En 1934 completó su doctorado en matemáticas y física matemática en Yale. Durante un año sabático de Vassar, Hoppe r estudió con el famoso matemático Richard Courant en la Universidad de Nueva York.

Hopper alcanzó la mayoría de edad en un momento de oportunidades inusuales para las mujeres. Un número relativamente alto de mujeres estaba recibiendo doctorados en las décadas de 1920 y 1930, cifras que no se igualarían nuevamente hasta la década de 1980.1 La Segunda Guerra Mundial también creó oportunidades para que las mujeres ingresaran a la fuerza laboral en mayor número. No obstante, el éxito de Hopper en un campo dominado por hombres y en organizaciones dominadas por hombres, incluida la Marina de los Estados Unidos, fue excepcional.

Después del bombardeo de Pearl Harbor y la entrada de Estados Unidos en la Segunda Guerra Mundial, Hopper decidió unirse al esfuerzo de guerra. Inicialmente fue rechazada por su edad y tamaño diminuto, pero persistió. Hopper tomó una licencia de Vassar, donde era profesora asociada, se unió a la Reserva Naval de los Estados Unidos (Reserva de Mujeres) en diciembre de 1943 y fue asignada al Proyecto de Computación de la Oficina de Buques en la Universidad de Harvard. Allí trabajó para Howard Aiken, otro pionero de las computadoras, que había desarrollado la Calculadora automática controlada por secuencia de IBM, más conocida como Mark I, una de las primeras computadoras electromecánicas. Hopper, una de las tres primeras «programadoras» de computadoras, fue responsable de programar en cinta las instrucciones de la máquina perforadora y la Mark I. También escribió el manual del usuario de 561 páginas para la Mark I.

La estrecha relación entre el ejército estadounidense y la primera industria informática, alimentada primero por la Segunda Guerra Mundial y luego la Guerra Fría, dieron forma a la carrera de Hopper. Hopper y sus compañeros oficiales en el laboratorio de Harvard trabajaron en cálculos ultrasecretos esenciales para el esfuerzo bélico: calcular trayectorias de cohetes , creando tablas de alcance para nuevos cañones antiaéreos y calibrando dragaminas. Además de su trabajo para la Armada, Hopper y sus colegas también completaron cálculos para el ejército y «números de ejecución» utilizados por John von Neumann en el desarrollo de la bomba de plutonio lanzada en Nagasaki, Japón.

Después de la guerra, Hopper rechazó una cátedra en Vassar para permanecer en Harvard y se convirtió en investigador en ciencias de la ingeniería y física aplicada. Durante este tiempo, ayudó a desarrollar las computadoras Mark II y Mark III mientras Harvard continuaba recibiendo contratos de financiación de la Marina. Una noche de 1945, mientras trabajaba en el Mark II, Hopper y sus colegas encontraron un problema. Desmontaron la máquina y encontraron una polilla grande. Aunque el término «error» había sido utilizado por ingenieros desde el siglo XIX para describir un mal funcionamiento mecánico, Hopper fue el primero en referirse a un problema de computadora como un «error» y en hablar de «depurar» una computadora.

En 1946, Hopper dejó el servicio activo cuando la Marina rechazó su solicitud de una comisión regular debido a su edad. Poco después, Hopper dejó Harvard cuando quedó claro que no sería ascendida ni se le otorgaría la titularidad. En 1949 se unió a Eckert- Mauchly Computer Corporation en Filadelfia como matemático senior.La compañía, que pronto fue adquirida por Remington Rand, había desarrollado la primera computadora electrónica (la ENIAC) bajo contratos del ejército.

En Filadelfia, Hopper realizó algunos de sus trabajos más influyentes. Como programadora jefe de Remington Rand, trabajó en UNIVAC I (Computadora Automática Universal). En 1952, su equipo de programación desarrolló el primer «compilador» de lenguaje de computadora llamado A-0. Los compiladores traducían el código matemático a código binario legible por máquina y eventualmente harían posible escribir programas para múltiples computadoras en lugar de una sola máquina. El equipo desarrolló Flow-Matic, el primer lenguaje de programación en utilizar comandos similares al inglés. A diferencia de los lenguajes informáticos anteriores como FORTRAN, que utilizaba símbolos matemáticos, Flow-Matic utilizaba palabras en inglés normal. Hopper sintió que los procesadores de datos, que no eran típicamente matemáticos o ingenieros, se sentirían más cómodos usando lenguajes basados en palabras. En una entrevista de 1980, explicó: «Lo que buscaba al comenzar el idioma inglés era traer a otro grupo completo de personas capaces de usar la computadora con facilidad … Seguí pidiendo más Idiomas La mayoría de las cosas que obtenemos de los académicos, gente de ciencias de la computación, no se adapta de ninguna manera a las personas ”. 2

Cuando se retiró como contraalmirante a los 79 años, Hopper era el oficial en servicio de mayor edad en las Fuerzas Armadas de Estados Unidos. (Imagen de dominio público)

A medida que proliferaban los lenguajes informáticos, crecía la necesidad de un lenguaje estandarizado para fines comerciales. En 1959 COBOL (abreviatura de «lenguaje común orientado a los negocios») se introdujo como el primer lenguaje informático comercial generalizado estandarizado. Aunque muchas personas contribuyeron a la «invención» de COBOL, Hopper promovió el lenguaje y su adopción tanto por militares como por particulares. usuarios del sector. A lo largo de la década de 1960, dirigió los esfuerzos para desarrollar compiladores para COBOL. Su biógrafo Kurt Beyer la llama «la persona más responsable del éxito de COBOL durante la década de 1960». Su influencia fue significativa: en la década de 1970, COBOL era el «lenguaje informático más utilizado» en el mundo.3

A lo largo de su carrera en el sector privado, Hopper había sido reservista de la Marina. En 1966, las restricciones de edad la obligaron a retirarse de la Marina como comandante. Más tarde lo llamó «el día más triste de mi vida». 4 Sin embargo, siete meses más tarde, a la edad de 60 años, la llamaron al servicio activo. El aumento de las operaciones en el sudeste asiático estaba poniendo a prueba las capacidades de la Marina, y se necesitaba su ayuda para estandarizar los múltiples lenguajes informáticos de la Marina. Apodada «Amazing Grace» por sus subordinados, Hopper permaneció en servicio activo durante 19 años. Se retiró de UNIVAC, una división de Sperry Rand, en 1972.

Hopper se convirtió en una figura muy reconocida hacia el final de su vida. Recibió más de 40 títulos honoríficos y muchas becas, cátedras, premios y conferencias se nombran en su honor. En 1972 recibió la medalla de la Cruz Wilbur Lucius de Yale. En 1991, el presidente George Bush otorgó a Hopper la Medalla Nacional de Tecnología, el premio de tecnología más alto del país; fue la primera mujer en ser tan honrada como individuo. En 1996, la Armada encargó al U.S.S. Hopper, un destructor de misiles guiados. Kurt Beyer, autor de «Grace Hopper y la invención de la era de la información», sugiere que Hopper atrajo tanta atención e incluso «celebridad» en la edad avanzada porque un congresista republicano de Illinois vio una entrevista con Hopper en «60 Minutes» en 1983. . Después de ver la entrevista, presentó con éxito un proyecto de ley para que Hopper ascendiera al rango de comodoro.

A la edad de 79 años, Hopper se retiró como contraalmirante. Era la oficial en servicio de mayor edad en las Fuerzas Armadas de EE. UU. Fuerzas. Ese mismo año comenzó a trabajar como consultora senior en relaciones públicas en Digital Equipment Corporation, donde trabajó hasta un año antes de su muerte en 1992. Hopper fue enterrada con todos los honores militares en el Cementerio Nacional de Arlington.

En 2016, Hopper recibió póstumamente la Medalla Presidencial de la Libertad, el más alto honor civil de la nación, en reconocimiento a sus notables contribuciones al campo de la informática.

Comunicadora y educadora visionaria

Hopper estaba no solo un brillante matemático e informático; también era una maestra talentosa y comunicadora. Aunque dejó la comodidad de su puesto de profesora en Vassar para unirse a la Marina, la enseñanza siguió siendo parte de su vida. En 1959, Hopper fue profesor invitado y luego adjunto en la Escuela de Ingeniería Eléctrica Moore de la Universidad de Pensilvania. De 1971 a 1978 se desempeñó como profesora de ciencias de la administración en la Universidad George Washington. Fuera de la academia, organizó innumerables talleres y conferencias para promover la comprensión de la programación y expandir la comunidad de programadores de computadoras.Durante su tiempo en Eckert-Mauchly y sus empresas sucesoras también continuó impartiendo un seminario. Al aceptar la Medalla Nacional de Tecnología, Hopper dijo: «Si me preguntas de qué logro estoy más orgulloso, la respuesta serían todos los jóvenes que he capacitado a lo largo de los años; eso es más importante que escribir el primer compilador. ”5

El talento de Hopper como profesora también la ayudó a comunicarse con una amplia variedad de audiencias: expertos técnicos e ingenieros, líderes empresariales y procesadores de datos, jóvenes y público en general. Ella ayudó a persuadir a los clientes empresariales de el valor de adoptar nuevas tecnologías, y Beyer la describe como una «portavoz de la industria informática en evolución» en la década de 1950.6 Hopper desempeñó un papel similar para la Marina. De 1977 a 1986 fue «la propagandista más destacada de la Marina por su programa informático como … representante de sociedades científicas, asociaciones industriales y simposios técnicos» .7 En los últimos años de su vida realizó un trabajo similar en relaciones públicas para Digital Equipment Corporation .

Hopper también fue una escritora clara. Bajo las órdenes de Howard Aiken, escribió el primer manual de programación de computadoras del mundo. A lo largo de su carrera, valoró mucho la documentación y la capacidad de explicar situaciones y problemas complejos a diferentes «He llegado a sentir que no sirve de nada hacer nada a menos que puedas comunicarte», dijo en una entrevista en 1980.8

Durante la Guerra Fría, la inversión militar y empresarial en tecnología informática continuó crecer. Sin embargo, muchas personas se mostraron escépticas sobre lo que podrían hacer las computadoras o cómo podrían transformar nuevas áreas y aplicaciones. Hopper creía fervientemente que los avances en informática seguirían acelerándose; ella abrazó y miró hacia el futuro. A menudo decía que quería vivir hasta el 1 de enero de 2000 para ver los avances inesperados que habían hecho las computadoras para entonces y reírse de los incrédulos. «Creo que constantemente subestimamos lo que podemos hacer con las computadoras si realmente lo intentamos», dijo en 1980.9 Esta confianza en que las computadoras se volverían cada vez más omnipresentes fue una fuerza impulsora detrás de sus esfuerzos por hacerlas más fáciles de usar.

Bibliografía

Existen extensas colecciones de archivo sobre la vida de Hopper. Además de la Colección Grace Murray Hopper en el Smithsonian y colecciones relevantes en otras universidades e institutos de investigación, también hay miles de páginas de historias orales que se recopilaron de Hopper y sus colegas durante un período de 50 años.

A pesar de estas fuentes ricas, no hay biografías completas de Hopper. Kurt W. Beyer, «Grace Hopper y la invención de la era de la información (Cambridge: MIT Press, 2009), se concentra en el período de 1945 a 1960, terminando su discusión sustantiva sobre su vida con la creación de COBOL. Otra fuente útil es «Guerreros improbables: los matemáticos Grace Hopper y Mina Rees en la Segunda Guerra Mundial» de Kathleen Williams, en B. Booss-Bavnbek y J. Høyrup, eds., «Mathematics and War», 108-125 (Basel: Birkhäuser , 2003).

Se ha escrito muy poco sobre la vida personal de Hopper. Hopper se divorció de su marido, un profesor de inglés, en 1945. Nunca se volvió a casar ni tuvo hijos. Kurt Beyer habla de su lucha con el alcoholismo, la depresión y los pensamientos suicidas en la década de 1940, pero su libro no detalla cómo o si se recuperó.

1. «Historia Oral del Capitán Grace Hopper», entrevista realizada en diciembre de 1980 por Angeline Pantages, Comando de Automatización de Datos Navales, Maryland, Museo de Historia de la Computación, 1980, 11. En adelante, «Historia Oral de Hopper».

2. Beyer, «Grace Hopper», 304, 310.

4. La mala salud impidió que Hopper recibiera el premio en persona, pero preparó estos comentarios, que fueron entregados en su nombre. Ver Carmen Lois Mitchell, » La contribución de Grace Murray Hopper a las ciencias de la computación y la educación en computación ”(Tesis de doctorado, Universidad del Norte de Texas, 1994), 77.

5. Beyer, «Grace Hopper», 11.

6. Williams, «Improbable Warriors», 118.

7. «Hopper Oral History», 26.

8. «Hopper Oral History», 48.

9. Para ver los errores fácticos en el libro de Beyer, consulte Judy Green y Jeanne LaDuke, «To the editor», Isis 102, no. 1 (marzo de 2011): 136-137. Por ejemplo, Beyer afirma erróneamente que Hopper fue la primera mujer en recibir una Doctorado en matemáticas de Yale.

Corrección: una versión anterior de esta historia afirmaba incorrectamente que Hopper había recibido un doctorado en «matemáticas y física matemática». Su doctorado fue solo en el primero.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *