Cover of The Young Mapper Who Taught Code to Run Fast

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

De Jonge Kaarttekenaarster Die Code Leerde Snel Te Lopen

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.

Er was eens een jonge vrouw genaamd Loa die op eenentwintigjarige leeftijd werd aangenomen in een beroemde werkplaats.

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.

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.

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

De meeste wetenschappers in die tijd vertrouwden de vertaler niet.

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

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

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

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

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

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

Loa recebeu uma tarefa difícil.

Loa kreeg een moeilijke taak.

Ela precisava estudar os caminhos que um programa poderia tomar.

Ze moest de paden bestuderen die een programma kon nemen.

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

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

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

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

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

Dit zou de vertaalde code sneller maken.

Ela trabalhou por meses.

Ze werkte maandenlang.

Ela desenhou mapas de programas.

Ze tekende kaarten van programma's.

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

Ze vond paden die de machine nooit kon bereiken.

Ela encontrou loops que repetiam trabalho já feito.

Ze vond lussen die al gedaan werk herhaalden.

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

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

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

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

Eles ficaram chocados.

Ze waren geschokt.

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

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

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

"Dit is onmogelijk," zei een wetenschapper.

"Não", disse Loa calmamente.

"Nee," zei Loa rustig.

"É um trabalho cuidadoso."

"Het is zorgvuldig werk."

Os mapas de Loa tornaram-se parte do tradutor.

Loa's kaarten werden onderdeel van de vertaler.

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

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

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

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

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

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

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

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