jueves, 24 de noviembre de 2016

Personajes ilustres: Grace Murray Hopper y Margaret Hamilton.

Hoy vienen a pares los personajes, no tocaba hablar de esto pero justo estaba preparando una entrada sobre Margaret Hamilton, y me encontrado con la noticia de que le hab铆an dado una medalla presidencial; la medalla de La Libertad (Medal of Freedom). En el evento estuvieron Bill Gates entre otros, y junto con ella le hab铆an dado otra a Grace Murray a t铆tulo p贸stumo, de la que no sab铆a nada; pero la asistencia de todo genios de la inform谩tica despert贸 mi curiosidad y me he puesto a escribir en el blog para aprovechar la vigencia de la noticia.

Margaret Hamilton.

Margaret Hamilton (17 de agosto de 1936) es una cient铆fica computacional, matem谩tica e ingeniera de sistemas. Fue directora de la Divisi贸n de Ingenier铆a de Software del Laboratorio de Instrumentaci贸n del MIT, donde desarroll贸 software de navegaci贸n "on-board" para el Programa Espacial Apolo. En 1986, se convirti贸 en la fundadora y CEO de Hamilton Technologies, Inc. en Cambridge, Massachusetts. La compa帽铆a se desarroll贸 alrededor del Lenguaje Universal de Sistemas basada en su paradigma de "Desarrollo antes del hecho" (DBTF del ingl茅s Development Before the Fact) para sistemas de dise帽o de software.

Aqu铆 la tenemos posando con el c贸digo, efectivamente lo escribi贸 a mano.

Quiz谩s la hay谩is visto en algun meme que se comparten ahora o en alguna web de carteles, haciendo hincapi茅 en el hecho de que el c贸digo se escribi贸 a mano y luego sali贸 posando con el; a veces cuando haces alg煤n trabajo con el ordenador, resulta todo un poco abstracto porque tu creaci贸n solo es tangible a trav茅s de un dispositivo electr贸nico; no es este el caso, pues el resultado es bien tangible.

Pod茅is ver la noticia en este enlace a la web de la NASA y aqu铆 os dejo una imagen del momento de la entrega.

Grace Murray Hopper. 

Sobre la se帽ora Murray antes de nada vemos su foto de Wikipedia:





Grace Murray Hopper  Naci贸 en Nueva York, 9 de diciembre de 1906 en una familia de tradici贸n militar en la Marina pero tambi茅n con tradici贸n en estudios especializados y t茅cnicos - Condado de Arlington, 1 de enero de 1992) fue una cient铆fica de la computaci贸n y tambi茅n una militar estadounidense, con grado de contraalmirante, considerada una pionera en el mundo de las ciencias de la computaci贸n. Fue la primera programadora que utiliz贸 el Mark I y entre las d茅cadas de los 50 y 60, desarroll贸 el primer compilador para un lenguaje de programaci贸n as铆 como tambi茅n propici贸 m茅todos de validaci贸n. Era conocida por sus amistades como Amazing Grace (Grace la Alucinante o la Incre铆ble ).

Grace muri贸 en el Condado de Arlington el 1 de enero de 1992; y mas o menos por estas fechas empec茅 mis estudios de inform谩tica y entre los lenguajes que aprend铆 estaba el COBOL, que es un lenguaje muy curioso enfocado totalmente para el uso empresarial y que era todo con palabras, si te aprend铆as las 贸rdenes y sab铆as un poco de ingl茅s pod铆as empezar a hacer tus programitas sencillos enseguida. Pues esta mujer cre贸 un compilador, el FLOW-MATIC, que usaba 贸rdenes en ingl茅s y se usaba sobre todo para calcular las n贸minas; de este programa es del que se inspir贸 la comisi贸n que se encarg贸 de desarrollar el lenguaje COBOL. Como Grace Murray fue creadora del FLOW-MATIC y particip贸 de la comisi贸n, ha pasado a la historia como la creadora de este lenguaje.

Aunque el lenguaje COBOL ha caido bastante en desuso, deciros que sobre todo en aplicaciones de banca y empresarial aun se utiliza,  se ha ido revisando peri贸dicamente y hay algunas versiones relativamente recientes: Visual Cobol (2011), dos versiones mas recientes de Fujitsu y la versi贸n isCOBOL de la casa matriz Veryant.





No hay comentarios:

Publicar un comentario