miércoles, 29 de abril de 2015

El primer programador de la historia: Ada Lovelace



El primer programa de la historia -1842-
Ayer estaba jugueteando con una caja de un producto de Microsoft (bueno, todos tenemos nuestros crímenes) y me llamó la atención un detalle del holograma de autenticidad. Si observan detenidamente verán que logra distinguirse la figura de una chica cuando lo giran con un cierto ángulo. Eso me generó curiosidad y empecé a investigar, la respuesta no tardaría en aparecer: Ada Byron, alias Lady Lovelace. Ada fue, ni más ni menos, que la primer programadora de la historia, allá por el siglo 19.
Hija, legítima!, del gran poeta Lord Byron, con todo lo que eso significa. Todos, espero, sabemos lo turbulenta que fue la vida del poeta: hijos desperdigados por todo el mundo, incluso tuvo un supuesto romance con su hermana; problemas emocionales; personalidad singular y un largo etcétera de rarezas. La relación entre Annabella, la madre de Ada, y Byron no fue muy buena, de hecho, se divorciarían al año y unos meses del nacimiento de la niña. Sin embargo, a pesar de lo problemática que fue la relación familiar, Annabella, pondría un gran énfasis en la educación de su hija, sobretodo en la matemática. Siguiendo las tutorías de algunos de los mejores profesores de Londres Ada pronto se convertiría en una intelectual de renombre. En 1835 se une en matrimonio al Baron William King, relación de la que florecerían tres niños, pasando a tomar el título de: La Recta y Honorable Augusta Ada, Condesa de Lovelace.

El programa
Amiga de personajes tan importantes como Faraday, Dickens y Wheatstone, su gusto por la matemática se pondría a prueba en 1842, año en el que comenzaría a traducir las memorias del matemático Italiano Luigi Menabrea, quien había realizado un profundo estudio sobre la máquina analítica de Babbage. No obstante, las memorias no serían muy claras, por lo que Ada, se vería obligada a realizar una serie de algoritmos que la ayudaran a obtener un método “automático” para resolver números de Bernoulli. Estas notas, que realizó explicando el procedimiento, son consideradas como el primer programa computacional de la historia. De hecho se ha probado que si se transcribe la lógica a un lenguaje de programación moderno este es perfectamente funcional.
Lamentablemente Ada moriría joven, desangrada hasta la muerte por su médico, quien intentaba curarla de un cancer de útero. -si leen mi artículo sobre Medicina Medieval entenderán por qué los “doctores” del pasado creían que drenar sangre del paciente era benéfico-. De todas maneras esto trae una curiosa casualidad: Ada moriría a la misma edad que su padre, 36 años, y de la misma causa “sangrado medicinal”. Bajo pedido personal sería enterrada junto a éste.


Fuente_Eliax.com

No hay comentarios:

Publicar un comentario