Cover of The Young Mapper Who Taught Code to Run Fast

De Jonge Kaarttekenaarster Die Code Leerde Snel Te Lopen

La Jeune Cartographe qui Apprit au Code à Aller Vite

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.

Il était une fois une jeune femme nommée Loa qui fut embauchée dans un atelier célèbre à l'âge de vingt et un ans.

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.

L'atelier était plein de gens brillants travaillant sur un grand projet : un traducteur capable de transformer de simples instructions écrites dans le langage rapide et secret des machines.

De meeste wetenschappers in die tijd vertrouwden de vertaler niet.

La plupart des scientifiques de l'époque ne faisaient pas confiance au traducteur.

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

Ils disaient : "Une machine ne peut pas transformer nos instructions en code rapide.

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

Seul un humain compétent peut écrire du code rapide à la main."

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

Ils étaient fiers d'écrire du code à la main, ligne après ligne soigneusement.

Loa kreeg een moeilijke taak.

Loa reçut une tâche difficile.

Ze moest de paden bestuderen die een programma kon nemen.

Elle devait étudier les chemins qu'un programme pouvait emprunter.

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

Imaginez une carte routière, où certaines routes menaient à des impasses et d'autres tournaient en rond.

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

Loa devait trouver ces impasses et ces cercles, pour que le traducteur puisse les ignorer.

Dit zou de vertaalde code sneller maken.

Cela rendrait le code traduit plus rapide.

Ze werkte maandenlang.

Elle travailla pendant des mois.

Ze tekende kaarten van programma's.

Elle dessina des cartes de programmes.

Ze vond paden die de machine nooit kon bereiken.

Elle trouva des chemins que la machine ne pourrait jamais atteindre.

Ze vond lussen die al gedaan werk herhaalden.

Elle trouva des boucles qui répétaient un travail déjà accompli.

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

Elle écrivit des moyens pour que le traducteur repère ces modèles et les élimine.

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

Quand l'équipe montra son travail aux scientifiques, les scientifiques firent des tests.

Ze waren geschokt.

Ils furent choqués.

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

Le traducteur produisait du code presque aussi rapide que le code écrit par une main humaine habile.

"Dit is onmogelijk," zei een wetenschapper.

"C'est impossible", dit un scientifique.

"Nee," zei Loa rustig.

"Non", dit Loa calmement.

"Het is zorgvuldig werk."

"C'est un travail soigneux."

Loa's kaarten werden onderdeel van de vertaler.

Les cartes de Loa devinrent une partie du traducteur.

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

Ses idées se répandirent dans des compilateurs utilisés par des scientifiques et ingénieurs du monde entier.

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

Puis elle quitta l'atelier pour élever sa famille, et son nom fut peu à peu oublié.

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

Mais ses cartes demeurent dans chaque compilateur qui ait jamais existé.

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

Morale : Un travail patient et soigneux construit les routes que les autres empruntent pendant des générations.