Cover of The Young Mapper Who Taught Code to Run Fast

De Jonge Kaarttekenaarster Die Code Leerde Snel Te Lopen

La Giovane Mappe che Insegnò al Codice a Correre Veloce

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.

C'era una volta una giovane donna di nome Loa che fu assunta in un famoso laboratorio all'età di ventuno anni.

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.

Il laboratorio era pieno di persone brillanti che lavoravano a un grande progetto: un traduttore che poteva trasformare semplici istruzioni scritte nel linguaggio veloce e segreto delle macchine.

De meeste wetenschappers in die tijd vertrouwden de vertaler niet.

La maggior parte degli scienziati di quel tempo non si fidava del traduttore.

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

Dicevano: "Una macchina non può trasformare le nostre istruzioni in codice veloce.

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

Solo un umano esperto può scrivere codice veloce a mano."

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

Erano orgogliosi di scrivere il codice a mano, riga dopo riga con cura.

Loa kreeg een moeilijke taak.

A Loa fu assegnato un compito difficile.

Ze moest de paden bestuderen die een programma kon nemen.

Doveva studiare i percorsi che un programma poteva seguire.

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

Immagina una mappa stradale, dove alcune strade portavano a vicoli ciechi e altre andavano in cerchio.

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

Loa doveva trovare quei vicoli ciechi e quei cerchi, in modo che il traduttore potesse saltarli.

Dit zou de vertaalde code sneller maken.

Questo avrebbe reso il codice tradotto più veloce.

Ze werkte maandenlang.

Lavorò per mesi.

Ze tekende kaarten van programma's.

Disegnò mappe di programmi.

Ze vond paden die de machine nooit kon bereiken.

Trovò percorsi che la macchina non poteva mai raggiungere.

Ze vond lussen die al gedaan werk herhaalden.

Trovò cicli che ripetevano lavoro già fatto.

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

Scrisse modi per il traduttore di individuare questi schemi e tagliarli via.

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

Quando il team mostrò il suo trabalho agli scienziati, gli scienziati eseguirono dei test.

Ze waren geschokt.

Erano scioccati.

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

Il traduttore produceva codice quasi veloce quanto il codice scritto da una mano umana esperta.

"Dit is onmogelijk," zei een wetenschapper.

"Questo è impossibile", disse uno scienziato.

"Nee," zei Loa rustig.

"No", disse Loa tranquillamente.

"Het is zorgvuldig werk."

"È un lavoro accurato."

Loa's kaarten werden onderdeel van de vertaler.

Le mappe di Loa divennero parte del traduttore.

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

Le sue idee si diffusero nei compilatori usati da scienziati e ingegneri di tutto il mondo.

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

Poi lasciò il laboratorio per crescere la sua famiglia, e il suo nome fu lentamente dimenticato.

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

Ma le sue mappe rimangono dentro ogni compilatore che sia mai esistito.

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

Morale: Il lavoro paziente e accurato costruisce le strade che gli altri percorrono per generazioni.