Skip to main content

Grace Hopper: la programación es cosa de mujeres

Una de las mujeres más revolucionarias del siglo XX cambió al mundo desde el interior de una institución castrense: la Marina de Estados Unidos. Su nombre fue Grace Hopper y entre sus varios legados se encuentra el de ser la madrina de la programación moderna.

Una imagen de la contralmirante y pionera de la programación Grace Hopper
Imagen utilizada con permiso del titular de los derechos de autor

Grace Hopper nació el 9 de diciembre de 1906 en Manhattan, Nueva York, bajo el nombre de Grace Brester Murray. Su familia, muy ligada al Ejército de Estados Unidos (su abuelo fue contralmirante), decidió otorgar las mismas oportunidades educativas a Grace que a su hermano, de modo que estudió matemáticas y física en el Vassar College de Nueva York, y se doctoró en matemáticas por Yale en 1934. Si en la actualidad persiste una brecha de género en la participación de mujeres en carreras STEM, Hopper no fue más que una excepción a la regla.

Entonces llegó la Segunda Guerra Mundial. Hopper no lo dudó y en 1944 se enlistó a la Marina. Tenía 37 años y por su formación fue destinada a trabajar en la primera computadora de Estados Unidos, la Mark 1, desarrollada por IBM y el Howard H. Aiken para la Universidad de Harvard, pero que el Ejército acaparó hasta el final de la guerra.

Cosas de mujeres

Aquel suceso cambió su vida y la convirtió en una pionera de la programación. Aiken le encargó escribir un libro sobre cómo hacer funcionar la Mark 1. “No sé escribir un libro, nunca he escrito uno”, respondió Grace. “Ahora estás en la Marina, así que escribirás un libro”, le dijo Aiken.

Ese libro, un manual de 500 páginas para utilizar una computadora que pesaba casi cinco toneladas, incluía los cálculos de los coeficientes matemáticos para hacer funcionar a la Mark 1. Más tarde, al término de la guerra, desarrollaría el primer compilador, una especie de traductor informático que convierte en código binario órdenes de programación.

En 1986, ya convertida en una celebridad y retirada del Ejército con el grado de contralmirante —el mismo que su abuelo—, fue entrevistada por el conductor David Letterman. “¿Cómo sabía tanto de computadoras?”, le preguntó. “Bueno, no lo sabía, trabajé en la primera”, respondió Hopper entre risas.

Para la década de los setenta, Hopper colaboró en el desarrollo de COBOL, uno de los lenguajes de programación más longevos y exitosos, y que a la fecha se utiliza en numerosas aplicaciones financieras.

Haciendo un paralelismo, la figura de Grace Hopper es un símil de Ada Lovelace quien, un siglo atrás, en 1842, creó el primer algoritmo informático para la máquina analítica de Babbage. La programación, una de las carreras con mayor demanda de la actualidad y con una importante brecha de género, fue un campo en el que las mujeres fueron pioneras.

¿El dato curioso? El término bug, acuñado a un error que ocurre en el campo de la informática, data de las primeras pruebas que hicieron Hooper y el equipo de programadores comandado por Aiken en las postrimerías de la guerra. Según se cuenta, durante las pruebas de la Mark 1 se produjo un fallo en el sistema. Al revisar la computadora, se encontró una polilla al interior de la máquina. Hopper anotó el incidente en una libreta y cada que se registró un fallo en la Mark 1 se hablaba de un bug.

Recomendaciones del editor

Topics
Allan Vélez
Allan Vélez es un periodista mexicano especializado en tecnología. Inició su carrera en 2013 en La Revista Oficial de…
Microsoft Paint hará que tus garabatos ahora sean arte
microsoft paint cocreator

Windows Latest
La controvertida función Recall ha acaparado todos los titulares de los anuncios de Copilot+ de Microsoft, pero esta nueva función de IA también está haciendo que Paint vuelva a ser relevante.

Se llama Cocreator, y es una nueva función de IA que puede convertir tu boceto rápido, aumentado por texto, en una imagen mucho más realista e impresionante. Lo emocionante es que hace todo esto en tiempo real. Es posible que no lo haga bien la primera vez, por lo que necesitará paciencia, y cuantos más detalles dé sobre lo que quiere en la imagen, mejor.

Leer más
El primer PC Copilot+ ha sido probado, y destruye al MacBook
MacBook Pro 16 M3 Max

Luke Larsen / DT
Hemos escuchado mucho sobre las nuevas PC Copilot+ de Microsoft en los últimos días, pero finalmente podemos poner algunos datos duros a las audaces afirmaciones de la compañía. Signal65, una empresa de evaluación comparativa y análisis, puso a prueba el nuevo Surface Laptop y destrozó por completo el MacBook Air M3.

La computadora portátil, equipada con un procesador Snapdragon X Elite, obtuvo resultados impresionantes en todos los ámbitos, pero la duración de la batería se destaca más. Según el informe, el Surface Laptop duró más de 21 horas en una prueba de reproducción de video local. Como referencia, eso es casi el doble de largo que el Surface Pro 9 y más del 15% más largo que el MacBook Air M3.
Señal65
En rendimiento bruto, el MacBook Air M3 ganó en rendimiento de un solo núcleo tanto en Cinebench como en Geekbench por alrededor de un 15%. Sin embargo, en el rendimiento multinúcleo, el Surface Laptop fue más de un 30% más rápido que el M3. Aún más impresionante, el Snapdragon X Elite fue más del doble de rápido que el chip Intel Core i7 de 12ª generación, y alrededor de un 5% más rápido que el último Core Ultra 7 155H de Intel.
Señal65
Puedes descargar el informe completo de Signal65 si quieres profundizar en los números, pero hay muchas comparaciones interesantes. En una codificación de video a través de Handbrake, por ejemplo, el Snapdragon X Elite superó al Apple M3 por cerca de un 25%.

Leer más
Google nos cuenta todo sobre las 120 mil becas para Latinoamérica en formación en IA
google becas latinoamerica formacion ia tran mau tri tam tznbaktucti unsplash

Hoy, Google anunció la entrega de 120 mil becas en Argentina, Chile, Colombia, México y Perú durante 2024, con el objetivo de seguir contribuyendo a la capacitación en habilidades digitales a las personas de la región.

Las personas interesadas podrán realizar cursos del programa de formación Certificados de Carrera de Google, como también acceder al nuevo curso Fundamentos de IA de Google para aprender los principios básicos de esta tecnología en línea, todo en el portal de Crece con Google.

Leer más