jueves, 8 de marzo de 2012

Ada Lovelace, la primera mujer programadora, que diseñó el primer programa de computadora que se conoce.



Ada Lovelace (Augusta Ada King, condesa de Lovelace), fue la pionera de los lenguajes de programación, al darse a la tarea de fabricar un algoritmo para la máquina analítica de Charles Babbage.

Ada Lovelace nació el 10 de diciembre de 1815, fruto de la relación entre Annabella Milbanke (baronesa Wentworth) [1]y el poeta romántico, Lord Byron siendo originalmente su nombre Augusta Ada Byron, Lady Byron. Sus padres se separaron cuando ella tenía dos meses y Ada se quedó con su madre y nunca llegó a conocer personalmente a su padre (quien erraba por el mundo, muriendo ocho años después), si bien le escribía asiduamente.
Desde pequeña Ada Lovelace sentía fuertes dolores de cabeza que nublaban su visión.En junio de 1829 se quedó paralítica luego de un ataque de sarampión.Solo hasta 1831 puede caminar con muletas.
Afortunadamente para Ada, Annabella su madre tenía una posición acomodada y llegada la hora la puso a estudiar con tutores privados, profundizando en matemáticas y lógica con el profesor Augustus de Morgan. Pero la experiencia cumbre de su estudio fue cuando se interesó en el trabajo de Charles Babbage y su máquina analítica (1833). Impresionado por el talento de Ada, quien entendió sus ideas al instante. Babbage la reclutó como ayudante, pero la boda de ella a los 20 años de edad con William King, conde de Lovelace, y el nacimiento de sus tres hijos (Byron, Anne Isabella,Ralph Gordon), la apartaron unos años de la investigación.
Luego reanudaron la tarea en común y es entonces, en 1843, cuando Ada Lovelace traduce y comenta un artículo del matemático e ingeniero italiano Luigi Federico Menabrea,Notions sur la machine analytique de Charles Babbage. Ada Lovelace detalló y elaboró comentarios o anotaciones (más largos que el mismo libro), como la descripción de un plan describiendo los pasos para calcular los valores de los números de Bernouilli usando la máquina analítica. Sí, así como lo leen. Ada Lovelace inventó una notación para describir algoritmos; es la creadora del primer lenguaje de programación. Tuvo que firmar sus trabajos como A.A.L. para que no la censuraran por ser mujer. Babbage la llamaba “la encantadora de números”

A los 36 años enfermó de cáncer de útero y hemorragia y fue tratada con opiáceos e hipnosis, pero nunca se recuperó y murió un año después, siendo sepultada junto a su padre en la iglesia de Santa María Magdalena en Hucknall, Nottingham.

En 1979 el Departamento de Defensa de Estados Unidos desarrolló un lenguaje de programación que se llamó “ADA” en su honor. Desde 1998 la British Computer Society concede una medalla en su nombre. Hay una película respecto a su vida que bien vale la pena mirar, se llama Conceiving Ada, un filme de 1997 escrito y dirigida por Lynn Hershman Leeson; Tilda Swinton representa a la condesa de Lovelace. Pero hay así mismo una novela de ciencia ficción interesante, al respecto, se llama The Difference Engine, escrita por William Gibson y Bruce Sterling. Hay quien le rinde tributo anual el 24 de marzo pero al parecer el día fijado oficialmente es el 7 de octubre.

Apoya por favor es sitio y difundelo, gracias.


Related Posts Plugin for WordPress, Blogger...