Bienvenidos Linuxmaniacos

Bienvenidos Linuxmaniacos

viernes, 5 de octubre de 2007

Primera programadora de la Historia

Ada Lovelace: Primera programadora de la Historia

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
aporto a la informática conceptos como Bucle o subrutina, instrucción, e invento 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 fuero 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.

No hay comentarios: