🇪🇸 La historia de Ada Lovelace

:es: Traducción al español de The story of Ada Lovelace

Publicado por Cardanians en su blog de Medium, el 11 de Febrero de 2020.


Cardano representará un eterno homenaje a la condesa Ada Lovelace. Fue una matemática inglesa, informática y escritora, madre de tres hijos. Es conocida por ser la primera persona en el mundo en reconocer que los ordenadores pueden ser usados para algo más que para cálculos. Exploremos quién fue Ada Lovelace.

1
Ada Lovelace fue la primera programadora.

Corría el 10 de diciembre de 1815, y Lord Byron esperaba el nacimiento del deseado niño. Se decepcionó cuando Lady Byron dio a luz a una niña. La niña fue bautizada en honor a la hermanastra de Byron, Augusta Leigh, y fue llamada Ada por el mismo Byron.

Menos de un año después de su nacimiento, su padre decidió divorciarse. Le preocupaba el hecho de que la madre, Anne Isabella Noel Byron, la undécima baronesa de Wentworth y la baronesa de Byron, no había traído un hijo al mundo. Su padre murió en 1824 cuando ella tenía ocho años. Su madre fue la única figura paterna en su vida. Hasta los veinte años, se le prohibió ver cualquier retrato de su padre. Ada ha estado a menudo enferma desde su primera infancia. A la edad de ocho años, sufrió de migrañas. En junio de 1829 quedó paralizada después de sufrir sarampión. Se vio obligada a descansar en cama durante casi un año, lo que probablemente retrasó su recuperación. En 1831 fue capaz de moverse con muletas.

A pesar de las frecuentes enfermedades, desarrolló sus habilidades matemáticas y técnicas. A la edad de doce años, decidió que quería volar. Procedió de forma razonable y metódica, con imaginación y pasión. El primer paso, en febrero de 1828, fue la fabricación de alas. Consideró diferentes tamaños y materiales para la fabricación de alas, como papel, seda rellena de aceite, alambres y plumas. Estudió la anatomía de los pájaros para estimar las proporciones correctas de las alas y el cuerpo. El último paso sería integrar el vapor como propulsión para el vuelo.

En la edad adulta, reconoció a Mary Somerville de la Real Sociedad Astronómica, a la que consideraba su modelo a seguir, especialmente porque también era matemática. Somerville también la introdujo en la compañía de Charles Babbage, a quien conoció en 1833. Desde entonces, ambos han sido intensamente corresponsales. Lovelace también conoció a otras personalidades prominentes de la época, como Andrew Crosse, Sir David Brewster, Charles Wheatstone, Charles Dickens y Michael Faraday. Alrededor de 1834 se la veía a menudo en la corte y comenzó a asistir a eventos sociales. A menudo bailaba y se dejaba cautivar por su encanto. La mayoría de la gente la describía como una chica dulce.

Estudió matemáticas en la Universidad de Londres. Interrumpió sus estudios sólo por la boda y por su familia. Se casó con el barón William King, el 8 de julio de 1835 y se convirtió en baronesa. Era madre de tres hijos: Byron, Anne Isabelly y Ralph Gordon.

Un fatídico encuentro con el padre de los ordenadores

El 5 de junio de 1833, fue a una fiesta en la casa de Charles Babbage, de 41 años, considerado por muchos como el padre del sistema informático moderno. Ada obviamente había hechizado al anfitrión por sus habilidades matemáticas. Charles la invitó a ella y a su madre a visitar la presentación de su recién construido motor analítico. Era una máquina de 2 pies de alto con manivela y 2.000 piezas de latón. Su motor analítico fue creado para convertirse en una máquina de computación de propósito general, programable y alimentada por vapor que incorporaba lógica aritmética, ramificaciones condicionales y bucles. Tenía memoria integrada y habría utilizado tarjetas perforadas y una impresora para introducir y sacar datos. Ada reconoció el potencial y admiró el diseño. El motor analítico podía considerarse como una primera computadora mecánica.


Modelo del motor analítico de Babbage.

La presentación del motor analítico fue el comienzo de una larga relación de trabajo y amistad entre Ada Lovelace y Charles Babbage. Babbage le pidió a Ada que describiera en detalle el funcionamiento de su ordenador mecánico. Ada también apoyó financieramente el desarrollo de la computadora. Entre sus notas sobre la máquina analítica estaba el algoritmo de números de Bernoulli, considerado el primer algoritmo legible por ordenador. Ada es reconocida como la primera programadora de la historia.

Entre 1842 y 1843, tradujo un artículo del analista militar italiano Luigi Menabre sobre esta máquina y lo complementó con extensas notas, que incluyen, entre otras cosas, el primer programa de ordenador conocido - un algoritmo diseñado para ser ejecutado por la máquina. Además de su contribución a la historia temprana de las computadoras, también comentó sus visiones sobre las habilidades informáticas avanzadas: componer música, dibujar imágenes y usar la tecnología para trabajar en conjunto para los individuos y la sociedad.


El diagrama de Lovelace de la “nota G”, el primer algoritmo de computadora publicado.

El motor analítico no era sólo una calculadora complicada que podía manipular fácilmente los números. El motor podía representar los números como símbolos u otros elementos abstractos, y teóricamente podía calcular lo que el programador quisiera. Este es el corazón de la teoría de cálculo clásica. Ada escribió:

“Podríamos incluso inventar leyes para las series o fórmulas de manera arbitraria, y poner el motor a trabajar sobre ellas, y así deducir resultados numéricos que de otra manera no hubiéramos pensado en obtener”.

Ada murió antes de tener la oportunidad de probar todas las hipótesis y verificar que el motor analítico podía hacer todo lo que esperaba. Después de eso, Babbage perdió el enfoque y también la financiación. El desarrollo fue muy caro y no pudo encontrar una nueva fuente de financiación. Por eso el motor nunca se completó. Afortunadamente, como puedes ver a tu alrededor, no fue el final.

Fallecimiento

En 1851, ella y varios de sus amigos decidieron desarrollar un algoritmo para predecir los resultados de apuestas. El trabajo original de Charles Babbage, como ella, habían perdido el reconocimiento que tenía en años anteriores. Ambos estaban muy endeudados y esperaban que revelando el revolucionario mecanismo para calcular el éxito de las apuestas, pudieran pagar las deudas. Sin embargo, todo el acontecimiento atrajo la atención de los círculos criminales, y Ada tuvo que atribuir todo su trabajo a su marido para evitar amenazas.

Ada Lovelace falleció a la edad de 36 años, el 27 de noviembre de 1852, después de que su médico le diera el alta por complicaciones de cáncer de útero. Murió a la misma edad que su padre. Dejó dos hijos y una hija. A petición suya, fue enterrada junto a su padre en la Iglesia de Santa María Magdalena, en Nottingham.

Si te gusta su historia, mira el documental de la BBC sobre Ada Lovelace.

Renacimiento de la computadora

A Ada Lovelace se le ha atribuido la inspiración del trabajo del matemático Alan Turing sobre las primeras computadoras de hoy en día. Alan Turing (23 de junio de 1912 - 7 de junio de 1954) escribió un trabajo matemático fundamental, “On Computable Numbers, with an Application to the Entscheidungs problem” en 1936, y fue una base teórica para los ordenadores actuales. Después de algunos años, las computadoras comenzaron a construirse y alrededor del año 1950, se estaban volviendo comunes en las grandes instituciones, compañías y universidades. La primera generación de computadoras era tan grande que ocupaban salas enteras. Para los años 80, las computadoras de escritorio comenzaron a ser comunes y hoy en día casi todo el mundo tiene alguna.

0*L5xqOqBs3Mx1Sc27
Una de las primeras computadoras digitales programables del mundo.

Alan Turing creó una máquina que puede tomar un programa, ejecutarlo y mostrar un resultado. Más tarde, tuvo que crear diferentes máquinas para diferentes programas. Así que creó una “Máquina de Turing Universal” que puede tomar cualquier programa y ejecutarlo. A menudo se puede oír el término “Turing-completo”. El término está relacionado con la teoría informática, y describe una máquina abstracta. Los lenguajes de programación son similares a esas máquinas. Un lenguaje de programación se llama Turing-completo, si es que puede ejecutar cualquier programa que una máquina de Turing pueda ejecutar dado suficiente tiempo y memoria. En palabras simples, un lenguaje de Turing-completo es uno que puede realizar cualquier cálculo. Un lenguaje de Turing-completo puede tomar decisiones basadas en lo que ve en la memoria (ejecución condicional), puede ejecutarse para siempre (usando bucles o llamadas a funciones), tiene acceso aleatorio a la memoria, y puede simular cualquier otra máquina de Turing.

Resumen

Durante la década de 1970, el Departamento de Defensa de EE.UU. desarrolló un lenguaje de programación informática de alto nivel para sustituir a los cientos de diferentes utilizados por los militares. Cuando el comandante de la Marina de los EE.UU. Jack Cooper sugirió nombrar al nuevo lenguaje “Ada” en honor a Lovelace en 1979, la propuesta fue aprobada por unanimidad. Ada se sigue usando hoy en día en todo el mundo en la operación de sistemas en tiempo real en la aviación, la atención sanitaria, el transporte, las finanzas, la infraestructura y las industrias espaciales.

Nótese que Byron, el apellido del padre de Ada, se usó como la primera fase de desarrollo de Cardano en la que se crearon las billeteras Daedalus y Yoroi, y los usuarios podían enviar y almacenar monedas de ADA. La fase de Byron representa el nacimiento del proyecto.

El proyecto Cardano mantiene vivo el nombre de la leyenda Ada Lovelace, ya que su nombre será utilizado para denominar a su criptomoneda llamada ADA. La subunidad más pequeña de ADA es Lovelace, y representa 0.000001 de ADA. Cardano es el nombre de una moderna blockchain que utiliza el algoritmo de consenso Proof-of-Stake (PoS) llamado Ouroboros. El proyecto está literalmente colmado de matemáticas, así que es merecida la relación con Ada Lovelace.


Considera la posibilidad de delegar tus ADA en Cardanians, ticker CRDNS.

Nuestro equipo está relacionado con el desarrollo de Adapools.org.

Si te gustan nuestros artículos, puedes apoyarnos con una donación:

[ADA] DdzFFzCqrhsp2Qsit7VGq5jpjehGFmVt9rvJzSRnWJ8S5HaMqpXxg7kguevE7jvxhPgmHbrKGtRXGGF7jVHjcnSBfQ5sEGKB7HVvDNyR

[BTC] 3GvKDw7GWfyawMo3QcHkVJCUjGvbyUqboA

Embajadores de Cardano: Jaromir Tesar y Lukas Barta

Vías de contacto

Web: https://cardanians.io
Twitter: @Cardanians_io
Adapool Twitter: @AdapoolsO
Email: hello@cardanians.io
Telegram: Telegram: Contact @cardanians
Facebook: Cardano CZ/SK: Cardano [ADA] CZ/SK | Facebook