G/HTHE GRACE HOPPER
EXPERIENCE
1906 — 1992
UN DOCUMENTAL WEB INTERACTIVO VOL. 01

GraceHopper.

La mujer que ayudó a las computadoras a hablar nuestro idioma.

↓DESLIZA PARA DESCUBRIR
UNA IDEA QUE CAMBIÓ EL MUNDO
▶ VER EXPERIENCIA AUTÓNOMA ↗
GRACE M. HOPPER · RETRATO OFICIAL DE LA MARINA, 1984
THE FUTURE WAS WRITTEN IN WORDS
PRÓLOGO / 1906—1992
001 / 008

Hubo un tiempo en el que hablar con una computadora significaba pensar como una máquina.

Ella imaginó lo contrario.

Esta es la historia de Grace Murray Hopper, y de una idea extraordinariamente sencilla: la tecnología debía acercarse a las personas.
CAPÍTULO 01 / LOS ORÍGENES1906 — 1943
1906✳

Todo empieza
con un ¿por qué?

Grace nació en Nueva York en 1906. De niña desarmaba relojes para entender cómo funcionaban. Esa curiosidad la acompañaría hasta convertirse en doctora en Matemáticas por Yale y profesora en Vassar.

09 DIC 1906 · NUEVA YORK, ESTADOS UNIDOS
XIIIIIVIIX
FIG. 01 — CURIOSIDAD MECÁNICAANATOMÍA DE
UNA PREGUNTA
CAPÍTULO 02 / UNA NUEVA MÁQUINA1944
HARVARD UNIVERSITY / CAMBRIDGE

Una computadora
del tamaño de una sala.

En plena Segunda Guerra Mundial, Hopper llegó al laboratorio de Harvard para trabajar con la Mark I, una gigantesca calculadora electromecánica programable.

Su trabajo con las primeras máquinas ayudó a establecer una nueva profesión: programar.

HARVARD MARK IASCC / 1944EN ESPERA
AUTOMATIC SEQUENCE CONTROLLED CALCULATOR
RECREACIÓN GRÁFICA INTERACTIVA · NO ES UNA SIMULACIÓN TÉCNICA DE LA MARK I02 / 07
UN PEQUEÑO INCIDENTE · 1947

Las máquinas más grandes también podían fallar por las cosas más pequeñas.

CAPÍTULO 03 / EL ERROR MÁS FAMOSO1947
HARVARD MARK II / RELEVADORES

Había un bug.
Uno de verdad.

En 1947, el equipo encontró una polilla atrapada en un relevador de la Mark II. La pegaron en el registro de operaciones. La palabra bug ya se utilizaba para fallas técnicas; la anécdota la volvió literal.

MARK II / PANEL F ERROR DETECTADO

Localiza la conexión defectuosa.

HARVARD COMPUTATION LABORATORY09 · 09 · 1947
ENGINEERING LOG — Nº 047

First actual
case of bug
being found.

ESPERANDO INSPECCIÓN№ 70 / F
03.

Inspecciona los relevadores de la izquierda. Uno tiene una pequeña anomalía. Encuéntralo para revelar el registro.

LEER LA HISTORIA EN EL SMITHSONIAN ↗
CAPÍTULO 04 / UNA IDEA RADICAL1952
DE CÓDIGO INACCESIBLE A INSTRUCCIONES COMPRENSIBLES

¿Y si las máquinas
aprendieran nuestro idioma?

Hopper desarrolló el sistema A-0, considerado uno de los primeros compiladores. Su visión apuntaba a que programar no dependiera exclusivamente de dominar instrucciones de bajo nivel.

LANGUAGE LAB / SIMULADOR DIDÁCTICO01 — 03
01 / INSTRUCCIÓN LEGIBLEENTRADA
01ADD PRICE TO TOTAL.

Ejemplo inspirado en sintaxis posterior de COBOL. No corresponde al formato original de A-0.

→TRADUCCIÓN
CONCEPTUAL
02 / REPRESENTACIÓN DE MÁQUINASIN EJECUTAR
········ ········ ················ ········ ················ ········ ········
Selecciona una instrucción y ejecuta la demostración.
UN COMPILADOR REAL INCLUYE ANÁLISIS, TRADUCCIÓN Y GENERACIÓN DE CÓDIGO.
NOTA HISTÓRICA / A-0 ERA MÁS PARECIDO A UN SISTEMA DE RUTINAS Y ENLACE QUE A UN COMPILADOR MODERNO.
CAPÍTULO 05 / LA IDEA SE EXPANDE1952 — 1959
A NEW
LANGUAGE
FOR EVERYONE 1959

Del laboratorio
al mundo real.

La propuesta de Hopper evolucionó. FLOW-MATIC demostró el potencial de utilizar instrucciones más parecidas al inglés. Después, un comité de especialistas desarrolló COBOL, un lenguaje decisivo para el software empresarial.

I.
1952

A-0

Bibliotecas de rutinas y automatización de tareas de programación.

00110001
II.
1957

FLOW-MATIC

Un importante paso hacia instrucciones expresadas con palabras en inglés.

INPUT → OUTPUT
III.
1959

COBOL

Esfuerzo colectivo de estandarización, influido por el trabajo de Hopper.

MOVE A TO B.
CAPÍTULO 06 / EXPLICAR LO INVISIBLEUN NANOSEGUNDO
UNA LECCIÓN DE PRECISIÓN

¿Qué tan largo
es un instante?

Hopper explicaba los nanosegundos utilizando pequeños trozos de cable. Convertía una unidad de tiempo casi inimaginable en algo que se podía sostener en la mano.

1 NANOSEGUNDO = 0.000000001 SEGUNDOS
MEDIDOR DE DISTANCIALUZ / VACÍO
ORIGEN3 m
29.98 cm
DISTANCIA RECORRIDA POR LA LUZ EN EL VACÍO
1 ns5 ns10 ns

Modelo a escala aproximada de distancia en el vacío. En un cable eléctrico real, la señal suele propagarse más lentamente.

CAPÍTULO 07 / UN LEGADO QUE CONTINÚA1986 — HOY
NO ERA SOLO UNA NUEVA FORMA DE PROGRAMAR

Era una nueva
forma de pensar.

1986Se retira de la Marina de EE. UU. como contraalmirante.
1991Recibe la Medalla Nacional de Tecnología.
2016Recibe, a título póstumo, la Medalla Presidencial de la Libertad.
“
Un barco en el puerto está seguro. Pero no es para eso que se construyen los barcos.
GRACE HOPPER · CITA ATRIBUIDA Y RECOGIDA POR COMPUTER HISTORY MUSEUM
1906 — 1992

Grace
Hopper.

Su legado sigue presente cada vez que hacemos que una computadora entienda algo que antes solo entendíamos nosotros.

VOLVER AL PRINCIPIO ↗