Cover of The Young Mapper Who Taught Code to Run Fast

The Young Mapper Who Taught Code to Run Fast

De Jonge Kaarttekenaarster Die Code Leerde Snel Te Lopen

When scientists say a machine can never match a human writing code by hand, one young woman quietly maps every dead end in a program and proves them wrong. Her invisible work runs inside every compiler ever built.

Review
Compare with:

Once upon a time, there was a young woman named Loa who was hired into a famous workshop at the age of twenty-one.

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

The workshop was full of brilliant people working on a great project: a translator that could turn simple written instructions into the fast, secret language of machines.

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.

Most scientists in those days did not trust the translator.

De meeste wetenschappers in die tijd vertrouwden de vertaler niet.

They said: "A machine cannot turn our instructions into fast code.

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

Only a skilled human can write fast code by hand."

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

They were proud of writing code by hand, line by careful line.

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

Loa was given a hard task.

Loa kreeg een moeilijke taak.

She had to study the paths a program could take.

Ze moest de paden bestuderen die een programma kon nemen.

Imagine a road map, where some roads led to dead ends and others went in circles.

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

Loa had to find those dead ends and circles, so the translator could skip them.

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

This would make the translated code faster.

Dit zou de vertaalde code sneller maken.

She worked for months.

Ze werkte maandenlang.

She drew maps of programs.

Ze tekende kaarten van programma's.

She found paths that the machine could never reach.

Ze vond paden die de machine nooit kon bereiken.

She found loops that repeated work already done.

Ze vond lussen die al gedaan werk herhaalden.

She wrote ways for the translator to spot these patterns and cut them away.

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

When the team showed their work to the scientists, the scientists ran tests.

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

They were shocked.

Ze waren geschokt.

The translator produced code almost as fast as code written by a skilled human hand.

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

"This is impossible," one scientist said.

"Dit is onmogelijk," zei een wetenschapper.

"No," said Loa quietly.

"Nee," zei Loa rustig.

"It is careful work."

"Het is zorgvuldig werk."

Loa's maps became part of the translator.

Loa's kaarten werden onderdeel van de vertaler.

Her ideas spread into compilers used by scientists and engineers all over the world.

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

Then she left the workshop to raise her family, and her name was slowly forgotten.

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

But her maps remain inside every compiler that has ever existed.

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

Moral: Patient, careful work builds the roads that others travel for generations.

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