Cover of The Young Mapper Who Taught Code to Run Fast

Die junge Kartografin, die dem Code beibrachte, schnell zu laufen

La Giovane Mappe che Insegnò al Codice a Correre Veloce

Wenn Wissenschaftler sagen, eine Maschine kann niemals mit einem Menschen mithalten, der Code von Hand schreibt, kartiert eine junge Frau still jeden toten Punkt in einem Programm und beweist das Gegenteil. Ihre unsichtbare Arbeit steckt in jedem je gebauten Compiler.

Review
Compare with:

Es war einmal eine junge Frau namens Loa, die im Alter von einundzwanzig Jahren in eine berühmte Werkstatt eingestellt wurde.

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

Die Werkstatt war voller brillanter Menschen, die an einem großen Projekt arbeiteten: einem Übersetzer, der einfache schriftliche Anweisungen in die schnelle, geheime Sprache der Maschinen umwandeln konnte.

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.

Die meisten Wissenschaftler vertrauten damals dem Übersetzer nicht.

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

Sie sagten: "Eine Maschine kann unsere Anweisungen nicht in schnellen Code umwandeln.

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

Nur ein erfahrener Mensch kann schnellen Code von Hand schreiben."

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

Sie waren stolz darauf, Code von Hand zu schreiben, Zeile für sorgfältige Zeile.

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

Loa wurde eine schwere Aufgabe gegeben.

A Loa fu assegnato un compito difficile.

Sie musste die Wege studieren, die ein Programm nehmen konnte.

Doveva studiare i percorsi che un programma poteva seguire.

Stell dir eine Straßenkarte vor, bei der einige Straßen in Sackgassen führten und andere im Kreis fuhren.

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

Loa musste diese Sackgassen und Kreise finden, damit der Übersetzer sie überspringen konnte.

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

Das würde den übersetzten Code schneller machen.

Questo avrebbe reso il codice tradotto più veloce.

Sie arbeitete monatelang.

Lavorò per mesi.

Sie zeichnete Karten von Programmen.

Disegnò mappe di programmi.

Sie fand Wege, die die Maschine nie erreichen konnte.

Trovò percorsi che la macchina non poteva mai raggiungere.

Sie fand Schleifen, die bereits erledigte Arbeit wiederholten.

Trovò cicli che ripetevano lavoro già fatto.

Sie schrieb Wege для den Übersetzer, diese Muster zu erkennen und herauszuschneiden.

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

Als das Team seine Arbeit den Wissenschaftlern zeigte, führten die Wissenschaftler Tests durch.

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

Sie waren schockiert.

Erano scioccati.

Der Übersetzer produzierte Code fast so schnell wie Code, der von einer erfahrenen Menschenhand geschrieben wurde.

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

"Das ist unmöglich", sagte ein Wissenschaftler.

"Questo è impossibile", disse uno scienziato.

"Nein", sagte Loa ruhig.

"No", disse Loa tranquillamente.

"Es ist sorgfältige Arbeit."

"È un lavoro accurato."

Loas Karten wurden Teil des Übersetzers.

Le mappe di Loa divennero parte del traduttore.

Ihre Ideen verbreiteten sich in Compilern, die von Wissenschaftlern und Ingenieuren auf der ganzen Welt verwendet wurden.

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

Dann verließ sie die Werkstatt, um ihre Familie zu erziehen, und ihr Name wurde langsam vergessen.

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

Aber ihre Karten bleiben in jedem Compiler, der je existiert hat.

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

Moral: Geduldige, sorgfältige Arbeit baut die Straßen, auf denen andere für Generationen reisen.

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