11 de octubre, día Internacional de Ada Lovelace, la primera mujer programadora
Todos los años, desde 2009, el segundo martes de octubre se celebra el Día Internacional de Ada Lovelace, para reconocer el legado de Ada Augusta Byron, la primera mujer que programó un ordenador. Igualmente, este día es un homenaje a las mujeres que trabajan en las áreas de la ingeniería, la ciencia, la tecnología y las matemáticas (STEM).
El objetivo de la celebración es divulgar los logros de las mujeres en STEM, mostrar referentes y conseguir que más niñas se interesen por carreras carreras científicas y de ingeniería. IDDI Design, en su compromiso por fomentar las carreras STEM, se une a este día y a los homenajes a Ada Lovelace.
Este año, el Dia de Ada es el martes, 11 de octubre, y se conmemora con diferentes actividades en todo el mundo. En la web Finding Ada se pueden consultar los eventos programados.
Ada Augusta Byron fue la única hija legítima del poeta Lord Byron pero nunca llegó a conocer a su padre. Su madre, Anne Isabella Milbanke, se alejó de Byron siendo Ada un bebé de cinco semanas. Ada nació el 10 de diciembre de 1815.
Anne Isabella quiso proteger a su hija de las excentricidades de su padre mediante el estudio de la lógica, las matemáticas y la ciencia. Desde muy joven, Ada mostró un talento especial para las matemáticas.
A los 19 años se casó con el aristócrata, William King. Cuando King fue nombrado conde de Lovelace en 1838, su esposa se convirtió en Lady Ada King, condesa de Lovelace.
La máquina analítica
En una cena en casa de la científica Mary Somerville (que había sido su tutora), Ada conoció a Charles Babbage y sus trabajos sobre un nuevo motor de cálculo, se trataba de la máquina analítica. La conjetura de Babbage era: ¿Qué pasaría si un motor de cálculo no sólo podía prever, sino también actuar teniendo en cuenta esa predicción? Ada se sintió atraída por esta innovación.
Babbage nunca escribió sobre sus propias invenciones, pero en 1841 el ingeniero italiano Luigi Federico Manabrea describió la máquina analítica de Babbage en un artículo publicado en francés. Una revista científica británica pidió a Ada que tradujera el artículo. En 1843, con el beneplácito de Babbage, publicó un artículo en el que introdujo sus propias ideas sobre el funcionamiento de la máquina, «Sketch of the analytical engine invented by Charles Babbage». En el texto, hizo una distinción clara entre datos y procesamiento, lo que denominaba ciencia de las operaciones. Dedujo y previó las aplicaciones prácticas de la máquina analítica vislumbrando la posibilidad de crear música o gráficos. Ada expresa con claridad las tres funciones que podía cumplir el invento de Babbage: procesar fórmulas matemáticas expresadas con símbolos, hacer cálculos numéricos (su objetivo primordial) y dar resultados algebraicos en notación literal.
En esas notas de describe el desarrollo de un “programa” capaz de calcular los números de Bernoulli (sucesión de números racionales), considerado como el primer programa de ordenador.
El motor analítico siguió siendo una visión hasta que las notas de Lovelace se convirtieron en uno de los documentos fundamentales que inspiraron el trabajo de Alan Turing sobre las primeras computadoras modernas en la década de 1940.
Ada murió en 1852 de cáncer de útero. En 1980 el Departamento de Defensa de EEUU, en su honor, decidió poner el nombre de «Ada» a un nuevo lenguaje de programación.
El Día de Ada Lovelace fue fundado por Suw Charman-Anderson en 2009.
Fuentes: