Ada Lovelace y el primer algoritmo.
Pionera en el mundo de la informática, Ada Lovelace fué la creadora del primer algoritmo. Desde LOGi le dedicamos el post para recordar la trayectora de esta figura femenina a lo largo de su paso por la história.
Sus primeras semanas de vida ya fueron intensas. Su madre, «Anna Isabella Milbanke«, se escapó del hogar familiar con la pequeña, de apenas un més de vida, tras descubrir las aventuras de su marido «Lord Byron», con la própia hermanastra del ilustre.
Anna se cercioró de que Byron no volviera a acercarse a la pequeña nunca más, amenazándolo con hacer publicas sus aventuras extramatrimoniales, y tuvo que marcharse de Inglaterra par escapar de sus acreedore y múltiples escándalos.
Educación estricta
La niñéz de Ada fué acompañada de enfermedades que la mantuvieron en cama durante meses, por lo que Ada aprovechó el tiempo dedicándolo al estudio y a la lectura. Y también con una educación estricta en música, francés y matemáticas en el ámbito cientifico impartido por Mary Somerville.
Ayudó a su evolución una ruta por las regiones más industrializadas del país para contemplar las maquinarias más avanzadas tecnologicamente cómo el «telar de Jacquard», que utilizaba tarjetas perforadas para su funcionamiento. Se le suma a ello el codearse con científicos prestigiosos como Andrew Crosse, Charles Wheatstone, Michael Faraday, David Brewster además del novelista Charles Dickens.
En fiestas organizadas por la familia para la alta sociedad, Ada conoció a Charles Babbage, autor del diseño de una calculadora mecánica y una máquina analítica. Estos inventos entusiasmaron a Ada cambiando su visión hacia un futuro dónde las máquinas serían capaces de modificar la forma de vida de las personas.
Ada se casó el 8 de julio del 1835 con William King-Noel, Lord Lovelace. La relación fué consentida rápidamente por su madre, acelerando los tramites del enlace el mismo año en que se conocieron. Después del enlace, la salud de Ada se vió agrabada y tratada con opiacios cosa que provocó cámbios de personalidad y delirios. Se autonombrava genio de las matemáticas.
Su gran obra fué la traducción y publicación de un articulo redactado en francés por Luigi Menabrea en la revista Scientific Memoirs. Ada incluyó un gran numero de anotaciones de su recolección firmados como AAL, para no desvelar su persona. El año 1853 se volvieron a publicar, pero esta vez bajo su nombre. Las notas habían tenido mucha más repercusión que el própio articulo.
Contenido de las Notas de Ada Lovely
Hoy en día podemos afirmar que Ada era una visionaria, tomando de ejemplo la numerología de Bernoulli para trazar las operaciones que el dispositivo de Babbage debería ejecutar. Ada incluyó aquel algoritmo en el própio dispositivo de Babbage trazando lo que hoy nombramos bucle. Conjunto de operaciones que se ejecutan repetitivamente siempre que sean requeridas.
Aunque no se puede decir que Ada fuera la que desplegó el primer programa informático, si que visionó las consecuencias de los algoritmos. Que un dispositivo pudiera ser programado para la realización de funciones, mediante las cuales, este pudiese desarrollar infinidad de tareas reflejadas en atributos. La transición de la idea se jecutaría mediante las tarjetas perforadas de los telares de Jacquard.
El lenguaje de programación ADA fué nombrado así en su honor.
Lamentabemente, todo este desarrollo teórico nunca se llevó a la práctica. La maquina de Babbage nunca fué desarrollada fisicamente y la muerte prematura de Ada a sus 36 años, tras una sangria de los médicos para curar un cáncer de utero. Todo ello no permitió a la joven concluir con sus avances. Estos podrían haber llevado la sociedad de la época a una evolución exponencial, y a la actual… quien sábe dónde.