Grace Hopper apprend aux ordinateurs les mots humains
Grace Hopper Teaches Computers Human Words
Grace Hopper avait un grand rêve : elle voulait que les ordinateurs comprennent les mots comme les gens. Pourrait-elle apprendre à ces machines géantes à parler le langage humain ?
Grace Hopper aimait les nombres plus que tout au monde.
Grace Hopper loved numbers more than anything else.
C'était une femme brillante qui a vécu il y a de nombreuses années.
She was a brilliant woman who lived many years ago.
Grace a étudié les mathématiques dans une grande université.
Grace studied math at a big university.
Elle a appris à résoudre des problèmes très difficiles.
She learned how to solve very difficult problems.
Puis quelque chose d'excitant s'est produit.
Then something exciting happened.
Grace découvrit les ordinateurs pour la première fois.
Grace discovered computers for the first time.
Ces machines étaient énormes.
These machines were enormous.
Elles remplissaient des pièces entières.
They filled entire rooms.
Les ordinateurs étaient plus grands que Grace elle-même.
The computers were taller than Grace herself.
Mais il y avait un gros problème.
But there was one big problem.
Les ordinateurs ne comprenaient que des codes numériques spéciaux.
Computers only understood special number codes.
Les gens devaient écrire de longues séries de chiffres.
People had to write long strings of numbers.
Chaque instruction nécessitait des centaines de nombres.
Every instruction needed hundreds of numbers.
Cela prenait de nombreuses heures de travail.
This took many hours of work.
Grace était frustrée par ce système.
Grace felt frustrated with this system.
Elle voulait tout changer.
She wanted to change everything.
Pourquoi les ordinateurs ne peuvent-ils pas comprendre les mots normaux ?
"Why can't computers understand regular words?"
se demanda-t-elle.
she asked herself.
D'autres scientifiques se moquèrent de l'idée de Grace.
Other scientists laughed at Grace's idea.
Ils disaient que les ordinateurs étaient trop simples.
They said computers were too simple.
« Les machines ne peuvent pas apprendre le langage humain », lui ont-ils dit.
"Machines cannot learn human language," they told her.
« Seuls les nombres fonctionnent avec les ordinateurs. »
"Only numbers work with computers."
Grace ne les a pas écoutés.
Grace did not listen to them.
Elle commença à travailler sur quelque chose de nouveau.
She started working on something new.
Elle voulait créer un programme de traduction spécial.
She wanted to create a special translator program.
Ce programme transformerait les mots anglais en codes numériques.
This program would change English words into number codes.
Chaque jour, Grace travaillait pendant de nombreuses heures.
Every day, Grace worked for many hours.
Elle a écrit des milliers de lignes de code informatique.
She wrote thousands of lines of computer code.
Parfois ses programmes échouaient complètement.
Sometimes her programs failed completely.
Grace se sentait fatiguée et découragée.
Grace felt tired and discouraged.
Mais Grace n'abandonna jamais son rêve.
But Grace never gave up on her dream.
Elle a continué d'essayer différentes approches.
She kept trying different approaches.
Peu à peu, son programme de traduction s'améliorait de plus en plus.
Slowly, her translator program got better and better.
Finalement, Grace fit une découverte extraordinaire.
Finally, Grace made an amazing discovery.
Elle a créé le premier programme compilateur.
She created the first compiler program.
Ce programme pouvait lire des commandes semblables à l'anglais.
This program could read English-like commands.
Puis il convertissait ces commandes en codes numériques.
Then it changed these commands into number codes.
Grace a tapé des mots anglais simples dans son ordinateur.
Grace typed simple English words into her computer.
La machine a parfaitement compris ses instructions.
The machine understood her instructions perfectly.
Son compilateur fonctionnait à merveille.
Her compiler worked like magic.
Maintenant les programmeurs pouvaient écrire « ADD » au lieu de longs nombres.
Now programmers could write "ADD" instead of long numbers.
Ils pouvaient écrire "PRINT" au lieu de codes compliqués.
They could write "PRINT" instead of complicated codes.
La programmation devint beaucoup plus facile et rapide.
Programming became much easier and faster.
Grace a montré son invention à d'autres scientifiques.
Grace showed her invention to other scientists.
Ils furent complètement stupéfaits par son travail.
They were completely amazed by her work.
« Cela va tout changer », dirent-ils avec enthousiasme.
"This will change everything," they said excitedly.
Grace a appelé son langage de programmation « COBOL ».
Grace called her programming language "COBOL."
Ce langage utilisait des mots que les gens d'affaires comprenaient.
This language used words that business people understood.
Les comptables et les gestionnaires pouvaient apprendre la programmation facilement.
Accountants and managers could learn programming easily.
Bientôt, les ordinateurs sont apparus dans les bureaux partout.
Soon, computers appeared in offices everywhere.
Les banques utilisaient quotidiennement le langage de programmation de Grace.
Banks used Grace's programming language daily.
Les entreprises pouvaient maintenant traiter les informations beaucoup plus rapidement.
Companies could process information much faster now.
Grace devint célèbre dans le monde entier.
Grace became famous around the world.
Les gens l'appelaient la « Mère des langages de programmation ».
People called her the "Mother of Programming Languages."
Elle avait résolu le plus grand problème informatique.
She had solved the biggest computer problem.
Avant Grace, seuls les experts en mathématiques utilisaient les ordinateurs.
Before Grace, only math experts used computers.
Après Grace, les gens ordinaires pouvaient programmer les machines.
After Grace, ordinary people could program machines.
Elle a construit un pont entre les humains et les ordinateurs.
She built a bridge between humans and computers.
Grace a prouvé que les ordinateurs pouvaient parler notre langue.
Grace proved that computers could speak our language.
Elle a montré que les machines pouvaient comprendre les mots humains.
She showed that machines could understand human words.
Son invention a changé le monde à jamais.
Her invention changed the world forever.
Aujourd'hui, des millions de personnes utilisent facilement les ordinateurs.
Today, millions of people use computers easily.
Nous pouvons remercier Grace Hopper pour ce cadeau.
We can thank Grace Hopper for this gift.
Elle a rendu les ordinateurs accessibles à tous.
She made computers friendly for everyone.
L'histoire de Grace nous enseigne quelque chose d'important.
Grace's story teaches us something important.
N'abandonnez jamais vos rêves impossibles.
Never give up on impossible dreams.
Parfois, les idées folles deviennent les meilleures solutions.
Sometimes crazy ideas become the best solutions.