Cover of The Young Mapper Who Taught Code to Run Fast

De Jonge Kaarttekenaarster Die Code Leerde Snel Te Lopen

La Joven Cartógrafa que Enseñó al Código a Correr Rápido

Wanneer wetenschappers zeggen dat een machine nooit kan evenaren wat een mens met de hand schrijft, brengt één jonge vrouw stil elk doodlopend punt in een programma in kaart en bewijst dat ze ongelijk hebben. Haar onzichtbare werk werkt in elke ooit gebouwde compiler.

Review
Compare with:

Er was eens een jonge vrouw genaamd Loa die op eenentwintigjarige leeftijd werd aangenomen in een beroemde werkplaats.

Érase una vez una joven llamada Loa que fue contratada en un famoso taller a los veintiún años.

De werkplaats was vol briljante mensen die werkten aan een groot project: een vertaler die eenvoudige geschreven instructies kon omzetten in de snelle, geheime taal van machines.

El taller estaba lleno de personas brillantes trabajando en un gran proyecto: un traductor que podía convertir instrucciones escritas simples en el rápido y secreto lenguaje de las máquinas.

De meeste wetenschappers in die tijd vertrouwden de vertaler niet.

La mayoría de los científicos de esa época no confiaban en el traductor.

Ze zeiden: "Een machine kan onze instructies niet omzetten in snelle code.

Decían: "Una máquina no puede convertir nuestras instrucciones en código rápido.

Alleen een bekwame mens kan snelle code met de hand schrijven."

Solo un humano hábil puede escribir código rápido a mano."

Ze waren trots op het met de hand schrijven van code, regel voor zorgvuldige regel.

Estaban orgullosos de escribir código a mano, línea a línea con cuidado.

Loa kreeg een moeilijke taak.

A Loa se le asignó una tarea difícil.

Ze moest de paden bestuderen die een programma kon nemen.

Tenía que estudiar los caminos que podía tomar un programa.

Stel je een wegenkaart voor, waar sommige wegen doodliepen en andere in cirkels gingen.

Imagina un mapa de carreteras, donde algunos caminos llevaban a callejones sin salida y otros iban en círculos.

Loa moest die doodlopende wegen en cirkels vinden, zodat de vertaler ze kon overslaan.

Loa tenía que encontrar esos callejones sin salida y círculos, para que el traductor pudiera saltárselos.

Dit zou de vertaalde code sneller maken.

Esto haría que el código traducido fuera más rápido.

Ze werkte maandenlang.

Trabajó durante meses.

Ze tekende kaarten van programma's.

Dibujó mapas de programas.

Ze vond paden die de machine nooit kon bereiken.

Encontró caminos que la máquina nunca podría alcanzar.

Ze vond lussen die al gedaan werk herhaalden.

Encontró bucles que repetían trabajo ya realizado.

Ze schreef manieren voor de vertaler om deze patronen te herkennen en weg te snijden.

Escribió formas para que el traductor detectara estos patrones y los eliminara.

Toen het team hun werk aan de wetenschappers liet zien, voerden de wetenschappers tests uit.

Cuando el equipo mostró su trabajo a los científicos, los científicos hicieron pruebas.

Ze waren geschokt.

Quedaron impactados.

De vertaler produceerde code bijna zo snel als code geschreven door een bekwame menselijke hand.

El traductor producía código casi tan rápido como el código escrito por una mano humana hábil.

"Dit is onmogelijk," zei een wetenschapper.

"Esto es imposible", dijo un científico.

"Nee," zei Loa rustig.

"No", dijo Loa en voz baja.

"Het is zorgvuldig werk."

"Es un trabajo cuidadoso."

Loa's kaarten werden onderdeel van de vertaler.

Los mapas de Loa se convirtieron en parte del traductor.

Haar ideeën verspreidden zich naar compilers die door wetenschappers en ingenieurs over de hele wereld werden gebruikt.

Sus ideas se extendieron a compiladores usados por científicos e ingenieros de todo el mundo.

Daarna verliet ze de werkplaats om haar gezin groot te brengen en haar naam werd langzaam vergeten.

Luego dejó el taller para criar a su familia, y su nombre fue lentamente olvidado.

Maar haar kaarten blijven in elke compiler die ooit heeft bestaan.

Pero sus mapas permanecen dentro de cada compilador que ha existido.

Moraal: Geduldig, zorgvuldig werk bouwt de wegen waarover anderen generaties lang reizen.

Moraleja: El trabajo paciente y cuidadoso construye los caminos que otros recorren por generaciones.