Ada
Augusta Byron, tambi�n llamada Lady Lovelace, fue uno de los personajes
m�s interesantes de la historia de la computaci�n.
Naci�
en Londres, el 10 de diciembre de 1815. Fue hija del famoso poeta
rom�ntico Lord Byron y de la matem�tica Annabella Milbanke.
Sus
padres se separaron cuando ella ten�a s�lo un a�o de edad y Ada qued� a
cargo de su madre, encarg�ndose �sta de su crianza y educaci�n. Rodeada
de un ambiente erudito, desde muy peque�a tuvo excelentes profesores de
matem�ticas, astronom�a, literatura y m�sica.
Fue
siempre una ni�a muy enfermiza y transcurri� largos per�odos de su ni�ez
tendida en la cama por causa de diferentes enfermedades de diagn�stico
dudoso. A los 14 a�os qued� paral�tica de las piernas lo cual hizo de
ella una ni�a que, en lugar de jugar, dedicara largas horas al estudio y
la lectura. La adolescente Ada se sinti� muy pronto fascinada por la
ciencia, lo que le llev� a estudiarla, a idear, a investigar y a
frecuentar sus ambientes.
Con 17
a�os Ada conoci� a Mary Sormerville que la anim� en sus estudios
matem�ticos. En 1833 con ocasi�n de una conferencia sobre la M�quina
Anal�tica, entra en contacto con Charles Babbage. La admiraci�n mutua
que se despert� en aquel encuentro ser�a el marco de una colaboraci�n
estrecha y sincera.
La
correspondencia cruzada entre Babbage y Ada est� surtida de reflexiones
cient�ficas, de proyectos, de amistad, de disputas y de ternura.
En 1835
se cas� con William King con quien en muy poco tiempo tuvo tres hijos lo
que hizo que Ada no tuviera tiempo suficiente para sus estudios pero
cuando su tercer hijo ten�a muy pocos meses le escribi� a Babbage
suplic�ndole que le consiguiera un maestro que pudiera darle clases en
su casa .
Babbage
realiz� una conferencia sobre sus trabajos en un seminario de Tur�n
(Italia) en 1840, y un matem�tico italiano llamado Menabrea escribi� un
articulo en franc�s sobre la misma. Ada tradujo este art�culo y cuando
se lo ense�� a Babbage �ste le sugiri� que a�adiera sus propias ideas.
El resultado fue que las notas que a�adi� Ada triplicaban el espacio del
art�culo original. En dichas notas, que fueron publicadas en 1843, ella
predijo que la m�quina de Babbage podr�a ser usada tanto para un uso
pr�ctico como cient�fico.
Ada
sugiri� a Babbage escribir un "plan" para que la m�quina calculase
n�meros de Bernuilli, este "plan" es considerado el primer "programa de
ordenador", y por ello se considera a Ada el primer programador de la
historia. Su m�quina anal�tica mec�nica permit�a calcular cualquier
funci�n algebraica y almacenar n�meros; el programa se introduc�a en la
m�quina mediante tarjetas.
Una de
sus geniales ideas fue la de que un c�lculo grande pod�a contener muchas
repeticiones en la misma secuencia de instrucciones, y ella not� que
usando un salto condicional ser�a posible preparar solamente un juego de
tarjetas para las instrucciones recurrentes.
En 1843
era ya una matem�tica reconocida aunque segu�a firmando sus art�culos
con sus iniciales por temor a que por el hecho de ser escritos por una
mujer fueran rechazados.
T�midamente, entre los resquicios de la burgues�a victoriana, Ada luch�
por el reconocimiento de su labor cient�fica.
La
labor de Ada no fue reconocida hasta que finalmente John von Neumann y
Alan M. Turing, matem�ticos fundamentales en el desarrollo de la moderna
computadora electr�nica digital, crearon el lenguaje llamado Ada. Es un
lenguaje de prop�sito general entre cuyas principales caracter�sticas
destaca la posibilidad de realizar programaci�n concurrente, manejar
excepciones, definir tipos de datos abstractos, etc. Este lenguaje es
muy utilizado en la industria aeroespacial, militar y nuclear. Muchos de
los lenguajes de programaci�n aparecidos con posterioridad a Ada se han
visto influidos por este heredando algunas de las cualidades integradas
desde un principio en el ingenioso desarrollo de Jean Ichbiah y sus
colaboradores.
A los
29 a�os Ada Byron enferm� gravemente y para siempre. Despu�s de muchos
a�os de sufrimiento muri� a los 37 a�os el 23 de noviembre de 1852.
Como
Ada siempre hab�a pedido, su cuerpo fue enterrado junto al de su padre a
quien nunca conoci�.
En la
d�cada de los 80 el Departamento de Defensa de los Estados Unidos de
Am�rica desarroll� un lenguaje de programaci�n en honor a la condesa, al
cual nombr� ADA.