La Giovane Mappe che Insegnò al Codice a Correre Veloce
De Jonge Kaarttekenaarster Die Code Leerde Snel Te Lopen
Quando gli scienziati dicono che una macchina non può mai eguagliare un umano che scrive codice a mano, una giovane donna mappa silenziosamente ogni vicolo cieco in un programma e dimostra che hanno torto. Il suo lavoro invisibile gira dentro ogni compilatore mai costruito.
C'era una volta una giovane donna di nome Loa che fu assunta in un famoso laboratorio all'età di ventuno anni.
Er was eens een jonge vrouw genaamd Loa die op eenentwintigjarige leeftijd werd aangenomen in een beroemde werkplaats.
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 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 maggior parte degli scienziati di quel tempo non si fidava del traduttore.
De meeste wetenschappers in die tijd vertrouwden de vertaler niet.
Dicevano: "Una macchina non può trasformare le nostre istruzioni in codice veloce.
Ze zeiden: "Een machine kan onze instructies niet omzetten in snelle code.
Solo un umano esperto può scrivere codice veloce a mano."
Alleen een bekwame mens kan snelle code met de hand schrijven."
Erano orgogliosi di scrivere il codice a mano, riga dopo riga con cura.
Ze waren trots op het met de hand schrijven van code, regel voor zorgvuldige regel.
A Loa fu assegnato un compito difficile.
Loa kreeg een moeilijke taak.
Doveva studiare i percorsi che un programma poteva seguire.
Ze moest de paden bestuderen die een programma kon nemen.
Immagina una mappa stradale, dove alcune strade portavano a vicoli ciechi e altre andavano in cerchio.
Stel je een wegenkaart voor, waar sommige wegen doodliepen en andere in cirkels gingen.
Loa doveva trovare quei vicoli ciechi e quei cerchi, in modo che il traduttore potesse saltarli.
Loa moest die doodlopende wegen en cirkels vinden, zodat de vertaler ze kon overslaan.
Questo avrebbe reso il codice tradotto più veloce.
Dit zou de vertaalde code sneller maken.
Lavorò per mesi.
Ze werkte maandenlang.
Disegnò mappe di programmi.
Ze tekende kaarten van programma's.
Trovò percorsi che la macchina non poteva mai raggiungere.
Ze vond paden die de machine nooit kon bereiken.
Trovò cicli che ripetevano lavoro già fatto.
Ze vond lussen die al gedaan werk herhaalden.
Scrisse modi per il traduttore di individuare questi schemi e tagliarli via.
Ze schreef manieren voor de vertaler om deze patronen te herkennen en weg te snijden.
Quando il team mostrò il suo trabalho agli scienziati, gli scienziati eseguirono dei test.
Toen het team hun werk aan de wetenschappers liet zien, voerden de wetenschappers tests uit.
Erano scioccati.
Ze waren geschokt.
Il traduttore produceva codice quasi veloce quanto il codice scritto da una mano umana esperta.
De vertaler produceerde code bijna zo snel als code geschreven door een bekwame menselijke hand.
"Questo è impossibile", disse uno scienziato.
"Dit is onmogelijk," zei een wetenschapper.
"No", disse Loa tranquillamente.
"Nee," zei Loa rustig.
"È un lavoro accurato."
"Het is zorgvuldig werk."
Le mappe di Loa divennero parte del traduttore.
Loa's kaarten werden onderdeel van de vertaler.
Le sue idee si diffusero nei compilatori usati da scienziati e ingegneri di tutto il mondo.
Haar ideeën verspreidden zich naar compilers die door wetenschappers en ingenieurs over de hele wereld werden gebruikt.
Poi lasciò il laboratorio per crescere la sua famiglia, e il suo nome fu lentamente dimenticato.
Daarna verliet ze de werkplaats om haar gezin groot te brengen en haar naam werd langzaam vergeten.
Ma le sue mappe rimangono dentro ogni compilatore che sia mai esistito.
Maar haar kaarten blijven in elke compiler die ooit heeft bestaan.
Morale: Il lavoro paziente e accurato costruisce le strade che gli altri percorrono per generazioni.
Moraal: Geduldig, zorgvuldig werk bouwt de wegen waarover anderen generaties lang reizen.