Monday, January 22, 2007

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, siendo hija del ilustre poeta inglés Lord Byron. Apenas 5 semanas después de nacida su madre Lady Byron, se separó de su esposo y obtuvo la custodia de su hija, encargándose de su crianza y educación por cuanto a ella le aterrorizaba la idea de que su hija acabase convirtiéndose en un poeta bohemio, como su padre. Lady Lovelace tuvo vocaciones de analista y metafísica y a los 17 años influenciada por Mary Somerville realizó sus estudios de matemáticas. Fue en una cena que escuchó y se interesó en las ideas de Charles Babbage acerca de una nueva máquina de calcular. Ella intuyó que un proyecto de esa envergadura podría convertirse en realidad y fue una de las pocas personas que creyó en la universabilidad de las ideas, preconizada por Charles Babbage. Por esa razón decidió colaborar con él.
En 1843, a los 28 años, Lovelace tuvo perfeccionados los planes de Babbage para la Máquina Analítica. Teniendo la buena fortuna de estar casada con un hombre que la alentó en su progreso intelectual, así como también la ayudó para cuidar a sus tres niños, Lovelace canalizó mucho de su talento y energía continuando con la causa de Babbage, y con el tiempo, corrigiendo algunos de los serios errores del trabajo original. 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. Así describió lo que nosotros ahora llamamos un "bucle" y una "subrutina". Sus ideas fueron extendidas un siglo más tarde por el matemático británico Alan M. Turing en 1937 y por John von Neumann en 1946, ambos fundamentales en el desarrollo de la moderna computadora electrónica digital. La mujer que poseyó tal percepción encontró un final dolorosísimo a los 36 años, enferma de cáncer, dejando a Babbage solo para continuar sus trabajos. 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.

No comments: