Resumen

  • Ada Lovelace reconoció el potencial de las computadoras más allá del procesamiento de números y es considerada una de las primeras programadoras.
  • Algunos discuten que ella fue la primera programadora de computadoras, pero coinciden en que fue la primera en ver que las computadoras eran capaces de hacer más que simplemente procesar números.
  • La influencia de Lovelace todavía se puede ver hoy en día en homenajes y reconocimientos en la industria informática.

Cuando utilizamosordenadores, estos son más que simples dispositivos para procesar números, pero eso era todo lo que se los conocía cuando fueron concebidos. Ada Lovelace cambió todo eso. Se la considera una de las primeras programadoras del mundo porque fue la primera en ver que la máquina analítica, un ordenador mecánico de uso general propuesto por Charles Babbage, podía utilizarse para aplicaciones que iban más allá del procesamiento de números.

Se dice que la historia de la programación comienza con Ada

Lovelace, matemática y escritora inglesa, nació el 10 de diciembre de 1815. Comenzó a trabajar con Charles Babbage, a menudo llamado el "padre de las computadoras", a la edad de 18 años, después de conocerlo a través de un tutor privado. Rápidamente cultivaron una relación de trabajo y amistad, y elaboraron una serie de notas sobre la máquina analítica de Babbage. Estas notas, reunidas junto con una traducción de un artículo sobre ella en italiano, contenían un algoritmo en la séptima nota, llamada "Nota G", que muchos consideran el primer programa informático jamás escrito. Era una forma de calcular números de Bernoulli.

Algunos historiadores no están de acuerdo en que Lovelace fuera el primer programador de computadoras. Otros, en cambio, lo niegan, pero reconocen que Lovelace fue el primero en reconocer que la computadora era capaz de hacer algo más que cálculos numéricos.

Nota G de Ada Lovelace
Diagrama del algoritmo de Lovelace con el motor analítico.

Por ejemplo, Steven Wolfram, el fundador de Wolfram Alpha, dice de Lovelace en su libroIdea Makersque "no hay nada tan sofisticado -o tan limpio- como el cálculo de los números de Bernoulli de Ada. Babbage ciertamente ayudó y comentó sobre el trabajo de Ada, pero ella fue definitivamente la impulsora del mismo". No importa cuál haya sido exactamente su contribución, está claro que fue una figura importante e influyente en la creación de la informática moderna de alguna manera.

Su influencia sigue viva en nuestro futuro centrado en la informática.

Lovelace falleció más tarde a la edad de 36 años, apenas diez años después de escribir esas notas. Su visión de que las computadoras podían hacer algo más que manejar números obviamente superó la visión que otros científicos e incluso el propio Babbage tuvieron desde entonces, y su algoritmo explicó con gran detalle cómo podría haber calculado una secuencia de números de Bernoulli, que podrían haber funcionado correctamente si la máquina hubiera sido construida.

Desde entonces, hemos visto homenajes a Lovelace en diferentes contextos informáticos. Ada Lovelace se utilizó como nombre de la arquitectura de Nvidia en la serie 4000, y la criptomoneda Cardano nombró su moneda en su honor, siendo Lovelace la subunidad más pequeña de Ada. Incluso si no nombramos componentes informáticos en su honor, su influencia perdurará durante décadas.