Ada Lovelace

Ada Lovelace

Ada Lovelace
Ada Lovelace.jpg

Ada Augusta Byron King
Nombre Augusta Ada Byron
Nacimiento 10 de diciembre de 1815
Bandera del Reino Unido Reino UnidoLondres
Fallecimiento 27 de noviembre de 1852
36 años
Bandera del Reino Unido Reino Unido, Marylebone
Nacionalidad británica
Ocupación Informáticamatemática
Cónyuge William King
Hijos Anne Blunt
Padres Annabella Milbanke y Lord Byron

Augusta Ada King, Condesa de Lovelace (nacida Augusta Ada Byron10 de diciembre de 1815LondresReino Unido – 27 de noviembre de 1852LondresReino Unido),1 conocida habitualmente como Ada Lovelace, fue una matemática británica. Describió la máquina analítica de Charles Babbage, es considerada como la primera programadora, desde que escribió la manipulación de los símbolos, de acuerdo a las normas para una máquina de Charles Babbage que aún no había sido construida.

Dedujo y previó la capacidad de los ordenadores para ir más allá de los simples cálculos de números, mientras que otros, incluido el propio Babbage, se centraron únicamente en estas capacidades.2 Su padre fue el conocido poeta Lord Byron.

Índice

[ocultar]

Máquina analítica de Charles Babbage

Ada Lovelace es recordada principalmente por haber escrito una descripción de la antigua máquina analítica de Charles Babbage, y por haber desarrollado instrucciones para hacer cálculos en una versión inicial del computador.

En sus notas, Ada Augusta 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 aunque recientes investigaciones muestran la originalidad de su punto de vista sobre las instrucciones necesarias para el funcionamiento de la «máquina analítica».

Hoy en día se reconoce a Ada Byron como la primera persona en describir unlenguaje de programación de carácter general interpretando las ideas de Babbage, pero reconociéndosele la plena autoría y originalidad de sus aportes. Ada Byron es la madre de la programación informática.

Ada Lovelace publicó en 1843 una serie de influyentes notas sobre el ordenador de Babbage, su «máquina analítica» que nunca llegó a construirse, aunque las firmó con sus iniciales por miedo a ser censurada por ser mujer. Ada Byron se llamó a sí misma unaanalista, un concepto realmente moderno para la época.

Programas

Ada fue la primera persona en escribir un programa para un ordenador programable, escribió un “plan” donde describe los pasos que permitirían calcular los valores de los números de Bernoulli, su primer programa, que utilizaba dos bucles, con esto demostró la capacidad de bifurcación de la máquina de Babbage. También describió cómo se podían calcular operaciones trigonométricas que contaban con variables utilizando la máquina de Babbage.

Muerte

Ada Lovelace falleció a los treinta y seis años el 27 de noviembre de 1852,3 debido a un cáncer uterino y probablemente por complicaciones derivadas de las sangrías realizadas por sus médicos.4 La enfermedad duró varios meses, durante los cuales su madre, Anne Isabella “Annabella” Milbanke, la baronesa Byron, tomó el control respecto a sus citas médicas y personales. Por influencia de su madre, decidió dejar de ser materialista y adoptó ideas religiosas5 que la llevaron a arrepentirse de su vida anterior.6Perdió contacto con su esposo después de que le confesó algo a él el 30 de agosto, lo que hizo que él se apartara; no se sabe con certeza qué fue lo que le dijo, pero se ha difundido la suposición que se trató de una confesión de adulterio.7

Fue enterrada, a petición suya, al lado de su padre, en la Iglesia de Santa María Magdalena en HucknallNottingham.

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 deltelar 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 oestado 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).

Reconocimientos

Durante su vida sus aportes fueron poco apreciados, aunque se le dieron la importancia merecida años después de su muerte, pero no fue hasta el siguiente siglo cuando se aprovecharon para los avances de la informática. Algunos de los reconocimientos post mortemque se le han dado son los siguientes:

Muchas han sido las mujeres que han realizado grandes aportes a la informática, aun así Ada Lovelace es la única mujer que cuenta con un lenguaje de programación que lleva su nombre: en 1979 el Departamento de Defensa de los Estados Unidos creó un lenguaje de programación basado en Pascal en honor de Ada Byron llamado lenguaje de programación Ada.

Su rostro también ha aparecido como marca de autenticidad en los certificados de licencia del sistema operativo Microsoft Windows.

En 2010 se comienza la filmación de una película que se habla sobre ella, su título es Enchantress Of Numbers, o la encantadora de números.

Véase también

Referencias

  1.  GRO Register of Deaths: DEC 1852 1a * MARYLEBONE – Augusta Ada Lovelace
  2.  Fuegi and Francis 2003 pp. 19, 25.
  3.  GRO Register of Deaths: December 1852 1a * MARYLEBONE – Augusta Ada Lovelace
  4.  Baum, J. (1986). The Calculating Passion of Ada Byron. Archon Books, 1986, pp. 99-100. ISBN 0-208-02119-1
  5.  Woolley, B. (feb 2002). The Bride of Science: Romance, Reason, and Byron’s DaughterISBN 0-333-72436-4, pp. 361-362.
  6.  Woolley, p. 370.
  7.  Woolley, p. 369.

Enlaces externos

Anuncios

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s