Almirante Grace Hopper - Científica visionaria
Si no fuera por Grace Hopper, los programadores estarían elaborando código usando símbolos matemáticos en lugar de palabras alfabéticas. Es una declaración audaz y sorprendentemente cierto.

Los padres de Grace Brewster Murray eran una pareja ilustrada que creía que todos sus hijos merecían la mejor educación posible que pudieran obtener. Se graduó de Vassar College en 1928 con títulos en física y matemáticas. De Yale obtuvo una maestría y un doctorado en matemáticas en 1928 y 1930, respectivamente.

Se casó con el profesor Vincent Foster Hopper en 1930. Enseñó matemáticas en Vassar de 1931 a 1943. Se sintió obligada a unirse al esfuerzo de guerra a los 37 años, Hopper fue asignada a la investigación militar en el Laboratorio de Computación de Harvard. Allí ayudó a desarrollar la Calculadora automática de secuencia controlada que luego ayudó a los constructores de la bomba atómica. Ella recién comenzaba.

Para 1945, cuando terminó su matrimonio y rechazó una cátedra en Yale, Hopper dedicó sus energías a dos cosas que le apasionaban: servir a su país en las Reservas Navales y estudiar ciencias de la computación. Trabajó como investigadora de Harvard y como matemática sénior para Eckert-Mauchly Computer Corporation.

Fue en Mauchly que Hopper diseñó el primer compilador en inglés llamado compilador A-1 en 1951. Un compilador es un programa informático que ayuda a un operador a crear rápidamente una lista de instrucciones que se traducen en código objeto que una computadora entiende. . En ese momento no había compiladores de ningún tipo. Los programadores tuvieron que crear instrucciones manualmente en código de máquina cada vez que se necesitaba la instrucción. Esta fue una actividad propensa a errores que consumió mucho tiempo.

Su segunda versión, la A-2, era conocida como el compilador de resolución de problemas matemáticos para el sistema informático Univac. Un operador describiría el problema en la aplicación A-2 en un formato alfabético más natural. El A-2 generaría una traducción en código de máquina impecable. La traducción se le daría a Univac, quien generaría la solución. El A-2 ahorró tiempo al operador y redujo los errores. El éxito del A-2 llevó a Hopper y su equipo a crear el primer lenguaje programático basado en compiladores llamado FLOW-MATIC. El compilador FLOW-MATIC con su sintaxis similar al inglés fue diseñado para automatizar tareas comerciales comunes como la facturación y la nómina. Este fue el primer pequeño paso hacia el desarrollo de los lenguajes de programación que usamos hoy.

En 1959, la aplicación comercial más exitosa y fácil de usar de la historia hizo su debut. COBOL fue creado para cumplir con el objetivo de crear un único lenguaje de programación específico para el negocio. Este lenguaje tenía que ser útil en muchos tipos de plataformas informáticas, simple en la estructura de codificación y comprensible para cualquiera sin un título en matemáticas. COBOL fue fuertemente influenciado por el trabajo de Hopper con FLOW-MATIC.

En las siguientes dos décadas, COBOL se afianzó en la informática gubernamental, académica y empresarial, ya que era adecuada para el procesamiento de archivos de gran volumen. Con el tiempo, estos sistemas han madurado hasta el punto de ser confiables y confiables para procesar datos con una eficiencia y precisión impecables. Por ejemplo, si estaba presentando una declaración de impuestos, probablemente pasaría por un sistema que ejecuta COBOL durante el proceso de presentación.

Los programadores modernos no consideran que COBOL sea un lenguaje cotidiano. COBOL carece de características modernas que se encuentran en los lenguajes y métodos actuales como C o .NET, pero COBOL no está obsoleto. Los gobiernos y las instituciones financieras continúan manteniendo y mejorando las aplicaciones COBOL críticas para sus operaciones.

La carrera de Hopper no terminó con COBOL. En los años 70, redactó e implementó un conjunto de estándares para la validación y prueba de compiladores y lenguajes de programación. Estos estándares son hoy mantenidos y administrados por el Instituto Nacional de Estándares y Tecnología. Fue promovida muchas veces retirándose con el rango de Contralmirante en 1986 a la edad de 79 años.

El trabajo pionero de Hopper conserva su impacto e influencia en la era moderna.

• Se le atribuye haber acuñado los términos "error" y "depuración" después de un incidente que involucró a una polilla atrapada dentro de la computadora Mark II en Harvard.
• En 1969 fue la primera en recibir el premio al "Hombre del año en informática" de la Asociación de gestión de procesamiento de datos.
• El destructor de 500 pies U.S.S. Hopper fue nombrado después de ella. Su tripulación llamó al barco "Amazing Grace".
• El 9 de diciembre de 2013, Hopper recibió un elogio de la cultura tecnológica moderna: la creación y visualización de un doodle de Google en lo que habría sido su 107 cumpleaños.
• El Instituto Anita Borg ha producido la conferencia anual Grace Hopper Celebration of Women in Computing desde 1994, que se celebra en diferentes lugares del mundo cada año.

Habiendo hecho tanto en su vida, ¿cuál fue su mayor logro? Aquí está su respuesta en sus propias palabras.

"Lo más importante que he logrado aparte de construir el compilador es capacitar a los jóvenes.Vienen a mí y me dicen: "¿Crees que podemos hacer esto?" Yo digo 'Pruébalo'. Y los respaldo. Ellos necesitan eso. Los sigo a medida que envejecen y los agito a intervalos para que no se olviden de arriesgarse ".

Instrucciones De Vídeo: Quien crees que es (GRACE MURRAY HOPPER)... (Mayo 2024).