Visionarios
Grace Hopper y el compilador que nadie quería usar
Grace Hopper tenía un compilador funcionando y nadie quería tocarlo: decían que la computadora solo hacía cuentas. Hoy todo programa nace de esa idea.
Equipo de bairogonzalez.com, a partir de la historia de Bairo · Publicado el
Grace Murray Hopper era doctora en matemáticas por Yale y profesora cuando entró en la reserva de la Marina estadounidense, en 1943, durante la Segunda Guerra Mundial. La enviaron a Harvard, a programar la Mark I, una de las primeras computadoras electromecánicas.
El no
Después de la guerra, Hopper fue a trabajar con la UNIVAC, una de las primeras computadoras comerciales. En los años cincuenta tuvo una idea que hoy parece obvia: en lugar de escribir cada instrucción en código de máquina, el programador escribiría en algo más cercano al lenguaje humano, y la propia computadora lo traduciría. El programa que hace esa traducción se llama compilador. El suyo, el A-0, es de 1952.
Nadie lo quiso. Años después, en una intervención reproducida por el boletín de la OCLC en 1987, lo contó así: "Yo tenía un compilador funcionando y nadie quería tocarlo. Me dijeron que las computadoras solo sabían hacer cuentas."
Lo que hicieron
Hopper insistió. Siguió desarrollando compiladores y el lenguaje FLOW-MATIC, que usaba palabras en inglés. Ese trabajo fue una de las bases de COBOL, definido en 1959, un lenguaje para negocios que todavía funciona en sistemas de bancos y gobiernos.
Se quedó en la Marina hasta los 79 años, llegó al grado de contraalmirante y pasó décadas dando conferencias. Le gustaba entregar al público trozos de cable de unos 30 centímetros, la distancia que recorre la luz en un nanosegundo, para mostrar por qué cada nanosegundo importa.
Una historia de la época se volvió folclore: en 1947, el equipo de la Mark II encontró una polilla atrapada en un relé y la pegó en la bitácora, con la anotación "primer caso real de bug encontrado". La palabra "bug" ya existía en la ingeniería; la polilla se hizo famosa por la broma.
Qué tiene que ver esto con Bairo
A Grace Hopper le dijeron que la máquina no haría lo que ella ya había visto hacer a la máquina. Bairo Leandro Gonzalez Martinez conoce ese tipo de no: cuenta que trató de llevar inteligencia artificial y realidad aumentada a su propio negocio, años antes de que se volviera tendencia, y oyó que no funcionaría. Esa vez, se rindió. Guardó la lección.
Hay un paralelo más profundo. Hopper quería que la gente le hablara a la máquina en su propio idioma. Bairo habla de la inteligencia artificial como extensión del ser humano, no como problema, y propone, con el Global Language de Xperienc, que paciente y médico conversen cada uno en su idioma, en una segunda opinión clínica, no en un informe diagnóstico. La propuesta está en desarrollo y se describe en el capítulo Un cuerpo entero.
Lea también: El sol es para todos · Ecosistema
Fuentes
- IEEE Milestones, Grace Hopper's Compiler and Programming Language Work, 1952–1959: https://ieeemilestones.ethw.org/Milestone-Proposal:Grace_Hopper's_Compiler_and_Programming_Language_Work,_1952-1959
- Yale, biografía de Grace Murray Hopper: https://president.yale.edu/biography-grace-murray-hopper
- IEEE Spectrum, "About Grace Hopper": https://spectrum.ieee.org/from-punch-cards-to-python/about-grace-hopper
- OCLC Newsletter, mar./abr. 1987, n.º 167 (cita del compilador): https://cs.yale.edu/homes/tap/Files/hopper-wit.html
- Smithsonian, el "primer bug" (1947): https://americanhistory.si.edu/collections/object/nmah_334663
Más sobre este tema
- Walt Disney: el sueño que vio antes de que existiera
- Henry Ford: dos empresas cerradas y el motor imposible
- Steve Jobs: apartado de la empresa que fundó
- Ayrton Senna: el límite un poco más arriba
- Thomas Edison y las miles de cosas que no funcionan
- Hermanos Wright y la predicción de los diez millones de años
- Santos-Dumont: del dirigible en el techo al 14-Bis
- Coronel Sanders: la carretera que se llevó a los clientes
- J.K. Rowling: el fondo del pozo se volvió cimiento
- Soichiro Honda: anillos rechazados y una fábrica en el suelo
- Abraham Lincoln: las derrotas reales, sin la lista viral
- Oprah Winfrey: sacada del noticiero, cambió de rumbo
- Nelson Mandela: 27 años y la frase que no dijo
- Marie Curie y la Academia que dijo no
- Alan Turing y la pregunta "¿pueden pensar las máquinas?"
- Nikola Tesla y la torre que no se terminó
- Elon Musk y los tres cohetes que fallaron
- Jeff Bezos: "Amazon.bomb" y los años de pérdidas
- Jack Ma: dos reprobaciones, empleos negados, un departamento
- Sam Walton: la tienda que construyó y perdió
- Akio Morita: la olla arrocera y el Walkman que no grababa
- Silvio Santos: de la calle al agujero que casi lo arrasó
- Carolina Maria de Jesus y Quarto de Despejo
- García Márquez y el manuscrito enviado por la mitad
- Garrincha: las piernas torcidas que el fútbol rechazó
- Mestre Bimba y la capoeira que estaba prohibida
- Frank Drake y el silencio de 1420 MHz