Augusta Ada Byron

BIOGRAFÍA

Augusta Ada Byron en Londres10 de diciembre de 1815-Londres27 de noviembre de 1852), conocida habitualmente como Ada Lovelace, fue una matemática y escritora británica cuya fama le viene principalmente por su trabajo sobre la máquina calculadora mecánica de uso general de Charles Babbage, la denominada máquina analítica. Entre sus notas sobre la máquina se encuentra lo que se reconoce hoy como el primer algoritmo destinado a ser procesado por una máquina, por lo que se la considera como la primera programadora de ordenadores.



Su posición social y su educación la llevó a conocer a científicos importantes como Andrew Crosse, Sir David BrewsterCharles WheatstoneMichael  Faraday y al novelista Charles Dickens, relaciones que aprovechó para llegar más lejos en su educación. Entre estas relaciones se encuentra Mary Somerville, que fue su tutora durante un tiempo, además de amiga y estímulo intelectual. Ada Byron se refería a sí misma como una científica poetisa y como analista (y metafísica).

Ada y Babbage se hicieron amigos, su relación la estimuló intelectualmente, le ayudó a avanzar en sus especulaciones sobre el cálculo hasta concebir una brillante idea: construir un telar de Jacquard aplicado a los números, o en otras palabras: una computadora. La máquina diferencial de Babbage tenía todos los elementos que entusiasmaban a Ada, y principalmente demostraba que un día las máquinas harían posible volar. La amistad entre el científico y la joven duró toda su vida, se escribieron cartas hasta la muerte de ella.

En 1834 Ada se relacionaba mucho con William King, al que lady Byron había encargado para guiar a su hija moralmente, también se encargó él de enseñarle matemáticas. Fue durante esas clases cuando Ada se dio cuenta que su pasión eran las matemáticas, ya había encontrado la disciplina a la que aplicar su extraordinaria inteligencia.

LAS NOTAS

Ada dedica gran parte de su estudio a describir con un lenguaje muy técnico como funcionaría la máquina analítica, pero también ofrece una serie de observaciones que dejan clara su aportación teórica. Ella distinguía con claridad entre datos y procesamiento, este pensamiento era revolucionario en su tiempo. Ada aspiraba a crear la informática, que ella llamaba la ciencia de las operaciones, se dio cuenta de las aplicaciones prácticas de la máquina analítica y llegó incluso a vislumbrar la posibilidad de digitalizar la música con cedés y sintetizadores.



El primer programa de ordenador

Las Notas fueron etiquetadas alfabéticamente de la A a la G. La nota G estaba dedicada a los números de Bernoulli, en este apartado Ada describe con detalle las operaciones mediante las cuales las tarjetas perforadas "tejerían" una secuencia de números en la máquina analítica, este código está considerado como el primer algoritmo específicamente diseñado para ser ejecutado por un ordenador, aunque nunca fue probado ya que la máquina nunca llegó a construirse. Pero podemos concluir que la nota G es el algoritmo de Ada, así que a ella se la reconoce como la primera programadora de la historia,12​ la primera persona en describir un lenguaje de programación de carácter general interpretando las ideas de Babbage, pero reconociéndosele la plena autoría y originalidad de sus aportes. Lovelace es la madre de la programación informática.

Las Notas de Ada se publicaron en la revista Scientific Memoirs en septiembre de 1843, con el título de "Sketch of the analytical engine invented by Charles Babbage". Ella firmó con sus iniciales A. A. L., pero pronto se supo a quien correspondían. Su condición femenina perjudicó su trabajo y los científicos no se lo tomaron en serio.11
En sus notas, Ada dice que la «máquina analítica» sólo podía dar información disponible que ya era conocida: vio claramente que no podía originar conocimiento. Su trabajo fue olvidado por muchos años, atribuyéndole exclusivamente un papel de transcriptora de las notas de Babbage. Este mismo caracterizó su aporte al llamarla su intérprete, sin embargo recientes investigaciones muestran la originalidad de su punto de vista sobre las instrucciones necesarias para el funcionamiento de la «máquina analítica».

LEGADO


Sugirió el uso de tarjetas perforadas como método de entrada de información e instrucciones a la máquina analítica.Además introdujo una notación para escribir programas, principalmente basada en el dominio que Ada tenía sobre el texto de Luigi Menabrea de 1842 (que comentó personalmente completándolo con anotaciones que son más extensas que el texto mismo) sobre el funcionamiento del  telar de Jacquard así como de la máquina analítica de Babbage. Es reseñable además su mención sobre la existencia de ceros o estado neutro en las tarjetas perforadas siendo que las tarjetas representaban para la máquina de Babbage números decimales y no binarios (8 perforaciones equivaldrían entonces a 8 unidades).


Comentarios

Entradas populares de este blog

Preguntas Hardware

Hedy Lamarr