Cover of The Young Mapper Who Taught Code to Run Fast

La Giovane Mappe che Insegnò al Codice a Correre Veloce

La Joven Cartógrafa que Enseñó al Código a Correr Rápido

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.

Review
Compare with:

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

Érase una vez una joven llamada Loa que fue contratada en un famoso taller a los veintiún años.

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.

El taller estaba lleno de personas brillantes trabajando en un gran proyecto: un traductor que podía convertir instrucciones escritas simples en el rápido y secreto lenguaje de las máquinas.

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

La mayoría de los científicos de esa época no confiaban en el traductor.

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

Decían: "Una máquina no puede convertir nuestras instrucciones en código rápido.

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

Solo un humano hábil puede escribir código rápido a mano."

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

Estaban orgullosos de escribir código a mano, línea a línea con cuidado.

A Loa fu assegnato un compito difficile.

A Loa se le asignó una tarea difícil.

Doveva studiare i percorsi che un programma poteva seguire.

Tenía que estudiar los caminos que podía tomar un programa.

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

Imagina un mapa de carreteras, donde algunos caminos llevaban a callejones sin salida y otros iban en círculos.

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

Loa tenía que encontrar esos callejones sin salida y círculos, para que el traductor pudiera saltárselos.

Questo avrebbe reso il codice tradotto più veloce.

Esto haría que el código traducido fuera más rápido.

Lavorò per mesi.

Trabajó durante meses.

Disegnò mappe di programmi.

Dibujó mapas de programas.

Trovò percorsi che la macchina non poteva mai raggiungere.

Encontró caminos que la máquina nunca podría alcanzar.

Trovò cicli che ripetevano lavoro già fatto.

Encontró bucles que repetían trabajo ya realizado.

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

Escribió formas para que el traductor detectara estos patrones y los eliminara.

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

Cuando el equipo mostró su trabajo a los científicos, los científicos hicieron pruebas.

Erano scioccati.

Quedaron impactados.

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

El traductor producía código casi tan rápido como el código escrito por una mano humana hábil.

"Questo è impossibile", disse uno scienziato.

"Esto es imposible", dijo un científico.

"No", disse Loa tranquillamente.

"No", dijo Loa en voz baja.

"È un lavoro accurato."

"Es un trabajo cuidadoso."

Le mappe di Loa divennero parte del traduttore.

Los mapas de Loa se convirtieron en parte del traductor.

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

Sus ideas se extendieron a compiladores usados por científicos e ingenieros de todo el mundo.

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

Luego dejó el taller para criar a su familia, y su nombre fue lentamente olvidado.

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

Pero sus mapas permanecen dentro de cada compilador que ha existido.

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

Moraleja: El trabajo paciente y cuidadoso construye los caminos que otros recorren por generaciones.