💻

Ada Lovelace

✨ 1815–1852, Informatique et mathématiques

Ada Lovelace, née Augusta Ada Byron en 1815, est une mathématicienne anglaise connue pour ses travaux sur la machine analytique imaginée par Charles Babbage. Fille du poète Lord Byron et de la mathématicienne Annabella Milbanke, elle reçoit une formation en mathématiques et en sciences, un domaine encore peu accessible aux femmes de son milieu à cette époque. Dans les années 1830, elle fait la connaissance de Babbage et s’intéresse à son projet de machine analytique, un dispositif mécanique conçu pour effectuer des calculs généraux.

En 1842-1843, elle traduit un article de l’ingénieur italien Luigi Menabrea consacré à cette machine et y ajoute de nombreuses notes personnelles. Publiées en 1843, ces notes sont plus longues que l’article original et contiennent notamment une méthode détaillée permettant de calculer les nombres de Bernoulli avec la machine envisagée. Cette méthode est souvent considérée comme le premier algorithme informatique publié destiné à être exécuté par une machine.

Lovelace va toutefois plus loin que le simple calcul. Elle comprend qu’une machine programmable pourrait, en principe, manipuler des symboles représentant d’autres informations que des nombres. Elle imagine ainsi des applications possibles dans la musique ou d’autres domaines, à condition de traduire ces informations sous une forme que la machine puisse traiter. La machine analytique n’ayant jamais été achevée de son vivant, son algorithme n’a pas pu être testé sur une machine fonctionnelle.

Lovelace meurt en 1852, à seulement 36 ans, mais ses écrits prennent progressivement une place importante dans l’histoire de l’informatique. Son apport tient notamment à l’association entre raisonnement mathématique et réflexion sur les possibilités générales des machines programmables. Le langage de programmation Ada, créé à la fin du XXe siècle, porte son nom en hommage à cette pionnière de l’histoire de l’informatique.