Ada Byron fue una matemática y programadora pionera en el siglo XIX. Hija del poeta Lord Byron, se interesó por la ciencia desde una edad temprana debido a su delicada salud. Colaboró estrechamente con Charles Babbage, ayudándolo a describir el primer algoritmo para ser procesado en una máquina analítica. Se le atribuye ser la primera programadora de la historia por escribir el primer "programa" para calcular los números de Bernouilli. A pesar de su importante contribución a la computación, su trabajo no fue
1. Biografía: Ada Byron
1
Ada Augusta Byron
También llamada Lady Lovelace, fue uno de los personajes más
interesantes de la historia de la computación.
Nació en Londres, el 10 de diciembre de 1815. Hija de Lord
Byron, el poeta romántico, y de la matemática Annabella
Milbanke; separados cuando ella tenía sólo un año de edad, con lo
que quedó a cargo de su madre. Siempre rodeada de excelentes
profesores.
Siempre fue muy enfermiza y pasó casi toda su niñez en la cama
por diferentes diagnósticos dudosos. Con 14 años quedó
paralítica, lo cual hizo que se dedicara al estudio y la lectura, y se
sintiera fascinada por la ciencia.
Con 17 años conoció a Mary Sormerville, que la animó en sus
estudios. En 1833 entra en contacto con Charles Babbage
gracias a una conferencia que tuvo sobre la máquina analítica. La
admiración mutua que se despertó en aquel encuentro sería el
marco de una colaboración estrecha y sincera.
En 1835 se casó con William King y tuvo tres hijos, por lo
que ya no tenía tiempo suficiente para sus estudios y escribió a
Babbage, cuando el pequeño teníamuy pocos meses, suplicándole
que le consiguiera un maestro que pudieradarle clases en su casa .
2. Biografía: Ada Byron
2
En otra conferencia de este, un matemático italiano llamado
Menabrea escribió un artículo de la misma, que Ada tradujo y
Babbage le sugirió que añadiera sus propias ideas y triplicó el
espacio del artículo original. En esas notas de Ada, publicadas tres
años después, en 1843, predijo que la máquina del
matemático podría ser usada para un uso práctico como
científico.
Ada sugirió a Babbage escribir un "plan" para que la máquina
calculase números de Bernuilli, este "plan" es considerado el
primer "programa de ordenador", y por ello se la considera la
primera programadora de la historia. Su máquina permitía
calcular cualquier función algebraica y almacenar números; el
programa se introducía en la máquina mediante tarjetas.
Una de sus geniales ideas fue la de que un cálculo grande podía
contener muchas repeticiones en la misma secuencia de
instrucciones, y ella notó que usando un salto condicional sería
posible preparar solamente un juego de tarjetas para las
instrucciones recurrentes.
Ya una matemática reconocida aunque seguía firmando sus
artículos con sus iniciales por temor a que por el hecho de ser
escritos por una mujer fueran rechazados.
Tímidamente, entre los resquicios de la burguesía victoriana, luchó
por el reconocimiento de su labor científica, que no fue
3. Biografía: Ada Byron
3
reconocida hasta que John von Neumann y Alan M. Turing,
matemáticos fundamentales en el desarrollo de la moderna
computadora electrónica digital, crearon el lenguaje llamado
Ada. Es un lenguaje de propósito general entre cuyas principales
características destaca la posibilidad de realizar programación
concurrente, manejar excepciones, definir tipos de datos
abstractos, etc. Este lenguaje es muy utilizado en la industria
aeroespacial, militar y nuclear. Muchos de los lenguajes de
programación aparecidos con posterioridad a Ada se han visto
influidos por este heredando algunas de las cualidades integradas
desde un principio en el ingenioso desarrollo de Jean Ichbiah y sus
colaboradores.
A los 29 años Ada Byron enfermó gravemente y después de ocho
años de sufrimiento murió el 23 de noviembre de 1852.
Su cuerpo fue enterrado junto al de su padre, a quien nunca
conoció, como ella siempre había pedido.
En la década de los 80 el Departamento de Defensa de los
Estados Unidos de América desarrolló un lenguaje de
programación en honor a la condesa, al cual nombró ADA.