Blog Treballs Mireia

Grace Murray Hooper

Biografia

Grace Murray Hopper nació el 9 de diciembre de 1906, en Nueva York, y murió en Alirgton, Virginia (USA) el 1 de enero de 1992. Grace Hopper fue un distinguido de la marina estadounidense y una destacada científica computacional. Hopper fue uno de los programadores del primer gran ordenador, el Mark I. Su trabajo dio lugar al primer lenguaje compilador para ordenadores. También trabajo en el desarrollo del COBOL, uno de los primeros lenguajes de programación. Hopper se especializó en matemáticas y está considerada pionera en el mundo de la informática.

Grace Murray en su juventud

COBOL

Tras sus experiencias con FLOW-MATIC, Hopper pensó podía crearse un lenguaje de programación que usara órdenes en inglés y que sirviera para aplicaciones de negocios. Con esta idea, las bases para COBOL habían sido establecidas, y dos años después se creó el comité que diseñó este lenguaje. Aunque Hopper no tuvo un papel preponderante en el desarrollo del lenguaje, fue miembro del comité original para crearlo, y el FLOW-MATIC fue una influencia tan importante en el diseño de COBOL, que Hopper ha pasado a la historia de la informática como su creadora. COBOL fue el primer lenguaje que ofreció una auténtica interfaz a los recursos disponibles en el ordenador, de forma que el programador no tenía que conocer los detalles específicos. Además, los programas desarrollados para una plataforma concreta podían ser ejecutados en un ordenador diferente a aquél en el cual se habían programado sin necesidad de hacer cambios.

Grace con el sistema COBOL

Aportaciones al mundo cientifico

Paralelamente a su trayectoria en la Armada, hizo numerables aportaciones en el ámbito informático. Fue enviada a Harvard para trabajar en el Proyecto de Computación que dirigía el comandante Howard Aiken, la construcción de la Mark I. Además, desarrolló varias aplicaciones contables para la Mark I, que estaba siendo utilizada por una compañía de seguros.

La Mark I

Hopper empezó a trabajar en la Eckert - Mauchly Corporation en Filadelfia, que en esos momentos estaban desarrollando las computadoras BINAC y UNIVAC I. Trabajó en esa compañía y en sus sucesoras hasta su retiro en 1971. Allí fue donde Hopper realizó sus mayores contribuciones a la programación moderna. En 1952, desarrolló el primer compilador de la historia, llamado A-0, y en 1957 realizó el primer compilador para procesamiento de datos que usaba comandos en inglés, el B-0 (FLOW-MATIC), cuya aplicación principal era el cálculo de nóminas. Tras su experiencia con FLOW-MATIC, Hopper pensó que podía crearse un lenguaje de programación que usara comandos en inglés y que sirviera para aplicaciones de negocios. La semilla de COBOL hPor otro lado, Hopper empezó a trabajar en la Eckert - Mauchly Corporation en Filadelfia, que en esos momentos estaban desarrollando las computadoras BINAC y UNIVAC I. Trabajó en esa compañía y en sus sucesoras hasta su retiro en 1971. Allí fue donde Hopper realizó sus mayores contribuciones a la programación moderna. En 1952, desarrolló el primer compilador de la historia, llamado A-0, y en 1957 realizó el primer compilador para procesamiento de datos que usaba comandos en inglés, el B-0 (FLOW-MATIC), cuya aplicación principal era el cálculo de nóminas. Tras su experiencia con FLOW-MATIC, Hopper pensó que podía crearse un lenguaje de programación que usara comandos en inglés y que sirviera para aplicaciones de negocios. La semilla de COBOL había sido sembrada, y 2 años después se creó el comité que diseño el famoso lenguaje. Aunque Hopper no tuvo un papel preponderante en el desarrollo del lenguaje, fue miembro del comité original para crearlo, y el FLOW-MATIC fue una influencia tan importante en el diseño de COBOL, que se considera a Hopper como su creadora.

Tras su retiro, se incorporó como asesora en Digital Equipment Corporation, participando en foros industriales, dando unas 200 conferencias por año y participando en programas educativos hasta 1990, cuando la "increíble Grace", que era como la conocían sus amistades, se retiró definitivamente.

Había sido sembrada, y 2 años después se creó el comité que diseño el famoso lenguaje. Aunque Hopper no tuvo un papel preponderante en el desarrollo del lenguaje, fue miembro del comité original para crearlo, y el FLOW-MATIC fue una influencia tan importante en el diseño de COBOL, que se considera a Hopper como su creadora.

Tras su retiro, se incorporó como asesora en Digital Equipment Corporation, participando en foros industriales, dando unas 200 conferencias por año y participando en programas educativos hasta 1990, cuando la "increíble Grace", que era como la conocían sus amistades, se retiró definitivamente.

Curiosidades

  • A lo largo de gran parte de su carrera, Hopper era muy demandada como oradora en eventos relacionados con la informática. Era conocida por su animado e irreverente estilo de oratoria, así como por sus historias de guerra.
  • A menudo, se le atribuye erróneamente la invención del término bug para referirse a un error o fallo en un programa. Trabajando con un Mark II en la universidad de Harvard el 9 de septiembre de 1947, los ingenieros encontraron una mariposilla enganchada a uno de los relés del ordenador y que impedía el funcionamiento del mismo
Bug encontrado en la Mark II

Legado

Grace Hooper fue una de las mujeres más influyentes en le ámbito de la informática, aparte de realizar una vida dedicada a su patria. Enfocó sus estudios en mejorar la tecnología norteamericana y, por consiguiente, mundial. El desarrollo de la primera máquina calculadora electromecánica (Mark I, junto con Howard H. Aiken) y la creación del lenguaje COBOL, el cual permitía que gente poco especializada pudiera programar, generaron una base de ayuda y de simplificación para que el mundo de la informática evolucionara.

Desde el año 1971 la Association for Computing Machinery entrega un premio anual en su nombre, el Premio Grace Murray Hopper, que reconoce a personas que han realizado aportaciones sobresalientes a la informática antes de cumplir los 35 años. Desde el año 1994, y anualmente desde 2006, se viene celebrando la Grace Hopper Celebration of Women in Computing, una serie de conferencias para estimular la presencia de las mujeres en el mundo tecnológico. Recibió más de 40 doctorados honorarios y un destructor de la marina estadounidense, el USS Hopper, lleva su nombre.

Hopper consideraba su mayor logro la formación dada a tanta gente joven, incluyendo más de 200 conferencias.
Por el legado que ha dejado Hooper, muchos estudiosos la consideran la primera "hacker" de la era de la computación. Y hasta el año 2019, es la primera y única mujer que ha alcanzado el grado de contraalmirante en la Marina de Guerra estadounidense.Se la conoce con los sobrenombres de Abuela COBOL y Amazing Grace.

Grace ya en su vejez

Para leer más sobre Grace

En las siguientes paginas web podemos leer más infromación sobre lo que hizo esta gran mujer:

  1. Wikipedia
  2. Universidad de Granada
  3. Historia de las mujeres matematicas

Video montaje de un ordenador