Cover of The Young Mapper Who Taught Code to Run Fast

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

De Jonge Kaarttekenaarster Die Code Leerde Snel Te Lopen

Cuando los científicos dicen que una máquina nunca puede igualar a un humano escribiendo código a mano, una joven mapea en silencio cada callejón sin salida en un programa y les demuestra que están equivocados. Su trabajo invisible corre dentro de cada compilador jamás construido.

Review
Compare with:

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

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

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 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.

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

De meeste wetenschappers in die tijd vertrouwden de vertaler niet.

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

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

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

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

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

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

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

Loa kreeg een moeilijke taak.

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

Ze moest de paden bestuderen die een programma kon nemen.

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

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

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

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

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

Dit zou de vertaalde code sneller maken.

Trabajó durante meses.

Ze werkte maandenlang.

Dibujó mapas de programas.

Ze tekende kaarten van programma's.

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

Ze vond paden die de machine nooit kon bereiken.

Encontró bucles que repetían trabajo ya realizado.

Ze vond lussen die al gedaan werk herhaalden.

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

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

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

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

Quedaron impactados.

Ze waren geschokt.

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

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

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

"Dit is onmogelijk," zei een wetenschapper.

"No", dijo Loa en voz baja.

"Nee," zei Loa rustig.

"Es un trabajo cuidadoso."

"Het is zorgvuldig werk."

Los mapas de Loa se convirtieron en parte del traductor.

Loa's kaarten werden onderdeel van de vertaler.

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

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

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

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

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

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

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

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