martes, 2 de agosto de 2016

Personajes ilustres. Ada Lovelace. (10.10.1815 - 27.11.1852)

Hoy os traigo un personaje muy desconocido, pero imprescindible para la aparici贸n de la inform谩tica aunque viviera durante el s. XIX, Ada Lovelace.

Ada Byron era la hija de un breve matrimonio entre el poeta rom谩ntico Lord Byron y Anne Isabelle Milbanke, que se separ贸 de Byron s贸lo un mes despu茅s de Ada naci贸. Cuatro meses m谩s tarde, Byron dej贸 Inglaterra para siempre. Ada nunca conoci贸 a su padre (que muri贸 en Grecia en 1823) y fue criada por su madre, Lady Byron. Su vida fue una apoteosis de la lucha entre la emoci贸n y la raz贸n, subjetividad y objetividad, la po茅tica y la matem谩tica, la mala salud y r谩fagas de energ铆a.

Retrato de Ada Lovelace.


La se帽ora Byron deseaba que su hija fuera diferente de su padre poeta, y se encarg贸 de que Ada recibiera formaci贸n en matem谩ticas y la m煤sica, como disciplinas para contrarrestar tendencias po茅ticas peligrosas. Pero la herencia compleja de Ada se hizo evidente ya en 1828, cuando hizo el dise帽o para una m谩quina voladora. Fueron las matem谩ticas que dieron alas a su vida.


La se帽ora Ada Byron se movi贸 en la sociedad de la 茅lite de Londres, en la que los caballeros eran bastante mas probable que estuvieran muy ocupados con la pol铆tica o con los asuntos militares que gastaran su tiempo y fortuna persiguiendo la bot谩nica, la geolog铆a o astronom铆a. A principios del siglo XIX no hab铆a cient铆ficos "profesionales" (de hecho, la palabra "cient铆fico", s贸lo fue acu帽ada por William Whewell en 1836) -, y la participaci贸n de las mujeres de la nobleza en la b煤squeda intelectual no se foment贸 ampliamente.


Uno de los caballeros cient铆ficos de la 茅poca lleg贸 convertirse en amigo de Ada, Charles Babbage, profesor lucasiano de matem谩ticas en Cambridge, era conocido como el inventor del motor de diferencias, una m谩quina calculadora que operaba elaborado por el m茅todo de las diferencias finitas. Ada conoci贸 a Babbage en 1833, cuando ten铆a s贸lo 17 a帽os, y comenzaron una voluminosa correspondencia sobre los temas de las matem谩ticas, la l贸gica, y en 煤ltima instancia todas las materias.


En 1835, se cas贸 con William King, que hered贸 un t铆tulo nobiliario en 1838, se convirti贸 en el conde y Ada en la condesa de Lovelace y fruto de ese matrimonio Ada tuvo tres hijos.

El profesor Babbage hab铆a hecho planes en 1834 para un nuevo tipo de m谩quina de c谩lculo (aunque el motor de diferencia no fue terminado), una m谩quina anal铆tica. Sus patrocinadores parlamentarios se negaron a apoyar una segunda m谩quina con la primera sin terminar, pero Babbage encontro simpat铆a por su nuevo proyecto en el extranjero. Babbage alist贸 a Ada como traductora para el libro de memorias, y entre 1842 y 1843, tradujo un art铆culo del ingeniero militar italiano Luigi Menabrea sobre la m谩quina, que complement贸 con un amplio conjunto de notas propias, denominadas simplemente "Notas". Estas notas contienen lo que se considera como el primer programa de ordenador, esto es, un algoritmo codificado para que una m谩quina lo procese. Estos son la fuente de su fama perdurable.





Ada llama a s铆 misma "un analista (y metaf铆sica)," y ella entendi贸 los planes para el dispositivo, as铆 como Babbage, pero era mejor en la articulaci贸n de su promesa. Ella lo vio acertadamente como lo que llamar铆amos hoy una computadora de prop贸sito general. Se ajust贸 para "desarrollando [sic] y la tabulaci贸n de cualquier funci贸n de lo que sea... El motor [es] la expresi贸n material de cualquier funci贸n indefinida de cualquier grado de generalidad y complejidad." Sus notas anticipan desarrollos futuros, incluyendo la m煤sica generada por computadora.

Sugiri贸 el uso de tarjetas perforadas como m茅todo de entrada de informaci贸n e instrucciones a la m谩quina anal铆tica. Adem谩s introdujo una notaci贸n para escribir programas, principalmente basada en el dominio que Ada ten铆a sobre el texto de Luigi Menabrea de 1842 (que coment贸 personalmente complet谩ndolo con anotaciones que son m谩s extensas que el texto mismo) sobre el funcionamiento del telar de Jacquard as铆 como de la m谩quina anal铆tica de Babbage. Es rese帽able adem谩s su menci贸n sobre la existencia de ceros o estado neutro en las tarjetas perforadas siendo que las tarjetas representaban para la m谩quina de Babbage n煤meros decimales y no binarios (8 perforaciones equivaldr铆an entonces a 8 bits).


Ada muri贸 de c谩ncer en 1852, a la edad de 37 a帽os, y fue enterrada al lado del padre que nunca conoci贸. Sus contribuciones a la ciencia fueron resucitadas s贸lo recientemente, y ha sido en los 煤ltimos 20 a帽os cuando ha empezado a hacerse conocida su figura.

El lenguaje de programaci贸n Ada, creado por el Departamento de Defensa de los Estados Unidos, fue nombrado as铆 en homenaje a Ada Lovelace. El manual de referencia del lenguaje fue aprobado el 10 de diciembre de 1980, y al Est谩ndar de Defensa de los Estados Unidos para el lenguaje MIL-STD-1815 se le dio el n煤mero del a帽o de su nacimiento y en 1998, la British Computer Society cre贸 la Lovelace Medal (medalla Lovelace) y en 2008 iniciaron una competici贸n anual para mujeres estudiantes de la inform谩tica.

No hay comentarios:

Publicar un comentario