Lady Ada Byron y el primer programa
para computadoras
Departamento de Matematicas. Facultad de Ingenierıa. Universidad del Zulia. Maracaibo.
Venezuela.
Resumen
Con estas lineas se pretende recordar a la Condesa de Lovelace: Lady Ada Byron; pionera de
la Programacion y de la Computacion. Realiza el primer programa, describe la entonces llamada
“Maquina Analıtica” de Ch. Babbage, e intuye que los desarrollos y operaciones de la Matematica son
susceptibles de ser ejecutados por maquinas. En su honor se creo en 1979 el Lenguaje de Programacion
ADA, propuesto para superar los hasta el momento utilizados
La historia de las mujeres creativas en cualquier faceta del conocimiento, del arte, . . . de la inteligencia
y la sensibilidad en sus vertiginosos horizontes, es una historia de ocultamientos, de menoscabos, de
silencios y prejuicios aun. . . en nuestros tiempos.
Explica el uso de las tarjetas perforadas que ya habıa inventado el frances Joseph-Marie Jacquard
para telares mecanicos, afirmando que la Maquina Anal´ıtica podrıa tejer formulas algebraicas
de modo semejante. Mas incisiva es su observacion personal sobre si podrıa ser creativa,
vaticinando las polemicas que hoy existen
Lenguaje de programacion ADA
Legibilidad: evitando una notacion demasiado concisa, al considerar que los programas
profesionales se leen muchas mas veces de las que se escriben.
Tipado fuerte: asegurando que todo objeto tenga un conjunto de valores claramente definidos,
impidiendo la confusion entre conceptos logicamente distintos, con un compilador capaz de detectar
mas errores que en los lenguajes anteriores.
Construccion de grandes programas: con mecanismos de encapsulamiento para compilacion
separada, con vistas a poder escribir programas transportables y mantenibles de cualquier tamaño.
Manejo de Excepciones: con medios para que un programa pueda construirse en capas y por partes, de tal
manera que se limite la consecuencia de errores que se presenten en cualquier parte.
Abstraccion de Datos: que se logra al separar los detalles de la representacion de datos.
Procesamiento Paralelo: dotado de mecanismos que conciben el programa como una serie de actividades
paralelas, en vez de una simple secuencia de acciones.
Unidades Genericas: posee un mecanismo que permite la creacion de piezas de programa similares a
partir de un solo original.
Ada fue la primera programadora, y pionera de la Computacion. Hija del sexto Lord Byron, el poeta
europeo mas popular quizas del Romanticismo; nacio el 10-12-1815 en Picadilly, Londres y murio el
29-11-1852 en Marylebone, Londres