Cover of The Young Mapper Who Taught Code to Run Fast

A Jovem Cartógrafa que Ensinou o Código a Correr Rápido

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

Quando os cientistas dizem que uma máquina nunca pode igualar um humano escrevendo código à mão, uma jovem mapeia silenciosamente cada beco sem saída de um programa y prova que estão errados. Seu trabalho invisível roda dentro de cada compilador já construído.

Review
Compare with:

Era uma vez uma jovem chamada Loa que foi contratada num famoso ateliê aos vinte e um anos.

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

A oficina estava cheia de pessoas brilhantes trabalhando num grande projeto: um tradutor que podia transformar instruções escritas simples na linguagem rápida e secreta das máquinas.

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.

A maioria dos cientistas naquela época не confiava no tradutor.

Die meisten Wissenschaftler vertrauten damals dem Übersetzer nicht.

Eles diziam: "Uma máquina não pode transformar nossas instruções em código rápido.

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

Somente um humano habilidoso pode escrever código rápido à mão."

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

Eles tinham orgulho de escrever código à mão, linha por linha cuidadosa.

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

Loa recebeu uma tarefa difícil.

Loa wurde eine schwere Aufgabe gegeben.

Ela precisava estudar os caminhos que um programa poderia tomar.

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

Imagine um mapa de estradas, onde alguns caminhos levavam a becos sem saída e outros giravam em círculos.

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

Loa precisava encontrar esses becos sem saída e círculos, para que o tradutor pudesse pulá-los.

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

Isso tornaria o código traduzido mais rápido.

Das würde den übersetzten Code schneller machen.

Ela trabalhou por meses.

Sie arbeitete monatelang.

Ela desenhou mapas de programas.

Sie zeichnete Karten von Programmen.

Ela encontrou caminhos que a máquina jamais poderia alcançar.

Sie fand Wege, die die Maschine nie erreichen konnte.

Ela encontrou loops que repetiam trabalho já feito.

Sie fand Schleifen, die bereits erledigte Arbeit wiederholten.

Ela escreveu maneiras para o tradutor detectar esses padrões e eliminá-los.

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

Quando a equipe mostrou seu trabalho aos cientistas, os cientistas fizeram testes.

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

Eles ficaram chocados.

Sie waren schockiert.

O tradutor produzia código quase tão rápido quanto o código escrito por uma mão humana habilidosa.

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

"Isso é impossível", disse um cientista.

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

"Não", disse Loa calmamente.

"Nein", sagte Loa ruhig.

"É um trabalho cuidadoso."

"Es ist sorgfältige Arbeit."

Os mapas de Loa tornaram-se parte do tradutor.

Loas Karten wurden Teil des Übersetzers.

Suas ideias se espalharam para compiladores usados por cientistas e engenheiros do mundo inteiro.

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

Depois ela deixou a oficina para criar sua família, e seu nome foi sendo esquecido aos poucos.

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

Mas seus mapas permanecem dentro de cada compilador que já existiu.

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

Moral: O trabalho paciente e cuidadoso constrói as estradas que outros percorrem por gerações.

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