Ada Lovelace
Tenía ganas ya desde hace tiempo de contaros la historia de una de las mujeres más importantes de la historia de la informática, Ada Lovelace, quien para muchos es una gran desconocida pese a ser considerada “la primera programadora de la historia”. Conocí esta historia en mis años de Universidad cuando estudié el lenguaje de programación que lleva su nombre… ADA, en una asignatura llamada Sistemas en Tiempo Real y por cierto, es el lenguaje más complicado que conozco y un uso típico de este, es en sistemas empotrados como por ejemplo el ABS de los coches.
Cuando me puse manos a la obra, me puse a cotejar la veracidad de mis datos y al hacer la búsqueda en google mi atención se disparó hacia un artículo escrito por chicaslinux. Me gustó tanto el artículo que pensé…
¿Quien mejor que un grupo de chicas linuxeras para contar la historia de una mujer de la talla de Ada Lovelace?

Texto obtenido de chicaslinux!!
Ada no fue una mujer convencional. Vivió en Londres en la época Victoriana, nació un 18 de diciembre de 1815 (aun no se determina bien el año). Hija del famoso Poeta Lord George Gordon Byron y una adinerada mujer llamada Anabella, quienes se separaron dos meses depues de nacer Ada, pues Byron era un hombre de letras, poeta, bohemio, conquistador de mujeres y soñador, mientras Anabella era una mujer estricta y diciplinada.
El pleito por la custodia de Ada fue ganado por su madre con el argumento de que si Ada quedaba padre se convertiría en una mujer mundana. Anabella no le permitió conocer a su padre, sin embargo ellos mantuvieron comunicación por cartas, lo que no permitió romper el lazo de padre e hija, tanto que Byron dedico a su hija varios poemas y cariñosamente le llamaba “La princesa del paralelogramo”.
Ada contó con un poco de suerte. Descendiente de familias adineradas tuvo el privilegio de gozar de las delicias de las ciencias. Por ser de tal condición social, Ada tenia una alta calidad educativa. Tuvo como tutor a August Morgan, primer profesor de matemáticas de la Universidad de Londres. Conoció a Mary Sommerville, Una brillante mujer que escribió un libro sobre matemáticas celestes quien la influencio junto con su madre a adentrarse en el mundo de las matemáticas.
Años mas tarde Ada se presenta en sociedad, lo cual le permite participar y asistir a diferentes eventos donde conoció a David Brewster (físico Británico inventor del caleidoscopio), Charles Wheatstone(físico británico que realizo varios trabajos en electricidad), Michael Faraday (Físico y químico ingles que creo el motor eléctrico, el generador y la dinamo) y al famosisimo escritor Charles Dickens. Sin embargo, el acontecimiento mas importante en su vida científica fue sin duda alguna conocer a Charles Babbage en la conferencia de Dionysus Ladner. Este matemático Ingles y científico diseño una maquina analítica que funcionaba con los mismos principios que funcionan los ordenadores de hoy. Ada mantuvo el contacto con el a través de correspondencia por mucho tiempo. Charles Babbage encontró el apoyo matemático perfecto en Ada, estaba impresionado con su talento para las máquinas y decide vincularla a el desarrollo de sus investigaciones.
La primera publicación que Ada realizo fue una traducción de un articulo escrito por un científico Italiano acerca de la maquina analítica de Charles, a lo cual Ada a demás de traducirlo agrego un análisis del funcionamiento de la misma.
Charles deseaba crear una maquina dotada con unidad operativa, memoria, perforadora de tarjetas e impresión para poder mostrar los resultados. Su modelo inicial tenia varios puntos débiles, los cuales fueron mejorados por Ada. Charles realizo varias publicaciones en las cuales nombraba a Ada como una simple transcriptora, rebajando de esta forma el valor de los aportes entregados por ella a los trabajos científicos, pero no por que el lo quisiera, sino porque la época lo obligaba.
A Lady Lovelace se la atribuye el desarrollo instrucciones para realizar cálculos en las versiones tempranas del ordenador, pues escribió para charles Babbage un programa capaz de calcular los números de Bernoulli. Adicionalmente aportó a la informática conceptos como Bucle o subrutina, instrucción, e inventó una notación para describir algoritmos en la maquina analítica de Charles Babbage, creando de esta forma el primer lenguaje de programación, de ahí se conoce como “La primera programadora de la historia”.
Ada, una mujer adelantada a su época, pudo prever que sus aportes no serian tomados hasta muchos años después,por lo cual realizo una bitácora donde almaceno sus apuntes con inscripciones, demostraciones y análisis de sus investigaciones los cuales firmo con las iniciales A.A.L. Ella se encargó, en 1843, de escribir un artículo que comenzó como una traducción de unas notas del matemático italiano L.F. Menabrea, donde describía y analizaba la máquina analítica o máquina de cálculo; incluyó demostraciones de cómo calcular funciones trigonométricas que contuvieran variables y publicó también el primer programa con las instrucciones que la harían funcionar. Este artículo llegó a triplicar la longitud de sus notas originales y lo publico solo con sus iniciales en las Memorias Científicas de Richard Taylor Volumen 3 (1843), bajo el título de “Notas”.
Estos trabajos fueron extendidos, utilizados y refinados nada mas y nada menos que por John Vonn Newmann y Alan Turing años después de saber que A.A.L era la firma de Ada.
Charles a pesar de sus esfuerzos no consiguió financiamiento para construir su maquina, pero Ada escribió artículos que describían y analizaban la maquina, adicionalmente escribió un algoritmo que funcionaba en ella.
Fueron por estas y seguro que por muchas otras razones que el departamento de defensa de los Estados Unidos de América creo en 1979 un lenguaje de programación basado en Pascal al cual dio como nombre ADA.
Esta gran Mujer murió de cáncer el 27 de noviembre de 1852 a la misma edad que murrio su padre, 36 años, dejo tres hijos con William King su esposo: dos hijos y una hija: Bryon Noel Byron (nacido el 12 Mayo de1836), Annabella (22 de Septiembre de 1837) y Ralph Gordon (2 Julio de 1839). Scherezada Lovelace Una cuarta hija nacería en 1845, y fue la única descendiente en seguir los pasos de su madre, aparte de ser la única hija no nacida del matrimonio. Scherezada nació fruto de la pasión entre Ada y Sir David Brewster, inventor del caleidoscopio. Ella es conocida por su talento tanto para el arte como para las ciencias.

Charles Babbage y su “maquinita”… Gracias [DooDoM] y Hector

[DoodoM] dijo
5 de July del 2007 a las 22:19
Vaya, no conocía la historia de Ada Lovelace. ¡Además qué guapa! :O
Por cierto, aquí tienes a Charlie Babbage con su maquinita:
http://www.cs.dartmouth.edu/~fabio/teaching/cs4-winter07/notes/01_intro/diffeng2.jpg
Qué impresión, hasta su aspecto y pose parecen adelantados a la época. No sé por qué me recuerda a Steve Jobs cuando dió a conocer su ordenador Apple. xD
Done dijo
5 de July del 2007 a las 22:43
Gracias por la foto… ya la incluí en el post! Había visto unas cuantas pero esta es muy gráfica jajaja
Por cierto… tenemos los mismos gustos por lo que veo
Viendo gente de esa época parecen de otro mundo pero Ada podría vivir en nuestra época que no se notaría!
Siempre me gustó esta historia… Una chica programando en los años 50, y encima antes que nadie!
Hector dijo
5 de July del 2007 a las 23:23
Genial esta dama, lastima por las condiciones de la epoca en
cuanto al reconocimiento hacia las mujeres en el plano cientifico e intelectual,posiblemente tendriamos varias mas
en los albores de la computacion.
Me gustaria que publicaras algun articulo acerca de la maquina
de Turing y sus alcances actuales , ojala en un lenguaje para
neofitos.
Fe de erratas:
-Donde dice
“Esta gran Mujer murió de cáncer el 27 de noviembre de 1952″
-debe decir
“Esta gran Mujer murió de cáncer el 27 de noviembre de 1852″
el tipo de la foto NO es Babbage, la maquina parece que lo fuera.
Done dijo
5 de July del 2007 a las 23:51
jooojojojojo…. La máquina de Turing!! Pocas cosas me gustaron tan poco en su día como la mítica máquina de Turing. Este concepto se estudia en Computabilidad y fue la última asignatura que aprobé en la Universidad jajaja
De hecho aprobé gracias a un ejercicio precisamente de esto que era de lo poco que se me daba bien aunque hay que reconocer que al principio me costó un poco entender los conceptos de los alfabetos y el famoso problema de la parada.
Ahora que lo recuerdo, no había pensado hablar de ello pero puede ser una buena idea para un post. El próximo post de Curiosidades … la máquina de Turing. Tendré que repasar mis apuntes!! Tenía pensado hablar de la máquina de Von Neumann pero podrá esperar.
PD: Que nadie se piense que es una máquina física… es una máquina conceptual!
[DoodoM] dijo
6 de July del 2007 a las 15:43
Pues ahora que lo dice Hector, puede que realmente no sea Charles Babbage. Ya me extrañaba a mí que la forma de vestir era un poco moderna.
La última vez que me fío de Google Images. xD
Done dijo
6 de July del 2007 a las 23:42
Descarao… Babbage nunca llegó a ver construida su maquina!!
Sorry Hector jejejeje no se que me pasó que no leí tu última frase. Yo creo que vais a tener razón en que el tío de la foto no es Babbage.
Leo en wikipedia (aqui) que un sueco con ayuda de su hijo consiguió contruir la máquina. Pienso que quizás puede ser el hijo por la época en la que parece ser tomada la foto! O tal vez puede ser una foto de la máquina en un museo…
Hector dijo
7 de July del 2007 a las 4:11
Jaja…. ya me extrañaba ver a Babbage usando corbata por alla
del 1800 y tantos y los megapixeles que exhibia la maquina de
Daguerre,…..sin animo de nada eh, no problem.