Ada Lovelace

Augusta Ada King (Ada Lovelace), est une mathématicienne Britannique née le 10 décembre 1815 à Londres. Elle est la fille de lord Byron, poète britannique, qu’elle n’a pas connu. Sa mère, qui tient à ce qu’Ada reçoive une éducation scientifique soutenue, lui fait particulièrement étudier les mathématiques. Cette éducation est assez atypique pour une jeune fille de cette époque. À 17 ans, Ada rencontre Charles Babbage et se passionne pour son travail sur la machine à différences, puis sur la machine analytique. Ada Lovelace et Charles Babbage forment un véritable duo scientifique. Ada écrit la plus complète des documentations sur la machine de Babbage et le soutient dans ses difficultés financières. Lui aide Ada à approfondir ses connaissances des mathématiques en lui recommandant d’étudier avec les plus célèbres mathématiciens du royaume.

Alors que Babbage prévoit l’utilisation de sa machine pour des calculs numériques, Ada parle déjà d’une utilisation plus universelle. À l’époque, le calcul numérique est déjà traité de manière automatique par des machines comme la Pascaline : il s’agit d’un ensemble de rouages permettant de faire uniquement des additions et des soustractions. Pour Babbage, sa machine était une sorte de « calculatrice programmable » : on pouvait d’abord lui expliquer le calcul qu’elle devait faire (avec des instructions, le « programme ») puis lui donner les valeurs sur lesquelles appliquer ces instructions.
Visionnaire, Ada a su comprendre le potentiel de cette machine peut-être encore plus que Babbage lui-même. Elle décrit dans ses manuscrits la possibilité pour cette machine de manipuler des nombres, mais aussi des lettres ou n’importe quel type de symbole. Elle explique comment cette machine pourrait être programmée pour des tâches bien différentes du calcul numérique, comme la composition de morceaux de musique. Dans ses notes, Ada décrit l’ensemble des instructions qu’il faut donner à la machine de Babbage pour qu’elle réalise un calcul particulier : celui des termes successifs de la suite de Bernoulli. En réalisant cela, elle devient la première personne au monde à écrire un programme informatique. Autrement dit, le premier programmeur… est une programmeuse !

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *