Ada Lovelace: La Mère de la Programmation informatique

Ce profil sur Ada Lovelace est le huitième article d’une série d’un mois de profils sur les innovatrices en STEM en l’honneur du Mois de l’histoire des femmes. Revenez chaque jour de la semaine pour lire un nouveau profil.

Ada Lovelace est née dans une famille historiquement célèbre. Elle aurait pu bien vivre grâce à la renommée de son père et à l’argent de sa mère – au lieu de cela, elle a décidé d’écrire un algorithme de calcul, ce qui lui a valu le titre de mère de la programmation, et est devenue la première programmeuse informatique au milieu des années 18001,2.

Quelques semaines seulement après la naissance de Lovelace, son père, le prolifique poète Lord Byron, la quitte ainsi que sa mère, Lady Anne Isabella Milbanke Byron1. Pendant que Lord Byron continuait à galoper en Europe, Lady Anne élevait Lovelace pour devenir une femme moderne indépendante1. Lady Anne a embauché des tuteurs de renom pour enseigner à sa fille les mathématiques, les sciences, la structure sociétale, les pratiques médicales et l’astronome1,2. La mère de Lovelace espérait que ces études intenses éviteraient à sa fille de développer la nature maussade et imprévisible de son père1,2. Lovelace a montré de l’intérêt pour chaque sujet. Tout d’abord, elle était incroyablement intéressée par le vol et après avoir observé les oiseaux, elle a créé un guide appelé Flyology avec ses propres illustrations2. Plus tard dans sa vie, elle s’est intéressée aux dispositions opposées de ses parents et a écrit sur l’imagination et sa relation avec le pragmatisme2. Mais, ses écrits les plus influents datent de 1833, lorsqu’elle assiste à une fête pour les mondains et rencontre son prochain tuteur2.

Ce tuteur, Charles Babbage, captiva l’attention de Lovelace. Les deux sont rapidement devenus amis et Babbage, connu comme le père des ordinateurs, a montré à Lovelace ses plans pour un moteur analytique conçu pour calculer des équations plus complexes que sa première machine de calcul2. En raison de leur étroite relation mentor-mentoré, Lovelace a été chargée de traduire un article écrit sur les œuvres de Babbage du français à l’anglais.

Lovelace a terminé cette tâche, mais plus important encore, elle a ajouté ses propres notes à la traduction, ce qui a presque quadruplé la taille de l’article1. Ces notes comprenaient des méthodes sur la façon dont les codes pouvaient être utilisés pour communiquer avec une machine afin de produire des caractères significatifs, tels que des lettres et des chiffres, et des étapes pour créer un processus de bouclage, que les programmeurs continuent d’utiliser aujourd’hui2.

« La science des opérations, en tant que dérivée des mathématiques plus particulièrement, est une science en soi, et a sa propre vérité et sa propre valeur abstraites », écrivait Lovelace elle-même et James Essinger interprétait Ada « cherchant à ne rien faire de moins que d’inventer la science de l’informatique et de la séparer de la science des mathématiques. Ce qu’elle appelle  » la science des opérations  » est en effet le calcul2. »

Après cette publication, Lovelace a essayé de créer d’autres systèmes de calcul pour prédire le jeu, mais aucun n’a eu autant de succès que ses notes sur le travail de Babbage qui ont été sous-estimées à son époque1,2. En plus des nombreuses récompenses posthumes décernées à Lovelace, le département de la Défense des États-Unis a nommé un langage logiciel Ada, en son honor1.

Selon un article du New York Times: « La programmation informatique a tellement d’interactions avec le reste du monde. »Alors que Babbage possédait une ingéniosité technique, a déclaré Aurora, Lovelace a propulsé son invention dans les jours naissants de l’informatique: « Elle a été la première personne à voir le véritable potentiel. »Pour cela, Babbage l’a appelée « Lady Fairy.2 »

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée.