Comment une femme des années 1800 est devenue la première programmeuse informatique

Dans son livre récemment publié « Broad Band », Claire L. Evans veut que les lecteurs apprennent à connaître les femmes qui ont été oubliées dans l’histoire de la tech. Ada Lovelace n’est peut-être pas un nom connu de tous comme Steve Jobs, mais elle est peut-être la première programmeuse informatique. Voici la transcription de la vidéo.

Comment une femme des années 1800 est devenue la première programmeuse informatique

Claire L. Evans : Ada Lovelace a compris que si vous pouviez fabriquer une machine qui calculait non seulement des nombres individuels mais des variables abstraites, vous pourriez utiliser des ordinateurs pour tisser des nombres, des notes de musique, n’importe quel type de langage symbolique et que cela pourrait être appliqué à vraiment n’importe quoi de la manière dont c’est le cas dans notre monde moderne.

Ada Lovelace était la fille du poète Lord Byron. Elle était une mathématicienne de l’ère victorienne, la toute première programmatrice d’ordinateurs. Son père était connu comme une sorte de louche, romantique, vous savez, un peu miteux, un peu fou, un peu sauvage. Lorsqu’il a divorcé de sa mère, celle-ci a décidé qu’elle allait essayer de réfréner toutes les tendances romantiques dans l’esprit de sa fille en lui enseignant les mathématiques, rigoureusement, dès son plus jeune âge. Elle a donc été instruite dans les mathématiques et les sciences dès l’enfance, mais malheureusement, elle a conservé une partie de l’esprit poétique de son père, alors elle a fait une fixation sur l’idée des mathématiques comme une forme de poésie, et comme un art métaphysique en soi.

Elle a écrit à tous ces mathématiciens et scientifiques de son époque pour qu’ils correspondent avec elle et lui donnent des leçons, mais finalement, oui, elle était une autodidacte. Elle lisait tout ce qui lui tombait sous la main, elle se tenait au courant de toutes les publications scientifiques de son époque, elle correspondait avec des gens qu’elle admirait, et elle organisait des petits salons scientifiques dans ses cercles sociaux immédiats. Elle a donc appris par elle-même tout ce qu’elle savait. Et elle a fini par passer sa vie à développer des preuves mathématiques pour le tout premier ordinateur. En fait, avant même que les ordinateurs ne soient construits, elle a fait des preuves mathématiques que l’on peut caractériser comme les premiers programmes informatiques pour une machine appelée le moteur des différences et ensuite le moteur analytique.

Donc la principale contribution d’Ada Lovelace à l’histoire de l’informatique est un ensemble de notes qu’elle a écrites qui étaient des notes de bas de page de la traduction d’un article écrit sur le moteur analytique de Charles Babbage, qui était une machine qu’il avait vraiment du mal à faire financer par le gouvernement britannique. Il a voyagé en Europe pour donner des conférences sur la machine. Une des personnes qui a vu une de ces conférences était un jeune ingénieur italien nommé L. F. Menabrea, qui a fini par devenir le premier ministre de l’Italie. Il a écrit un article technique sur le moteur analytique qui a été publié dans un journal suisse. Ada l’a lu. Elle a pensé que c’était assez bon. Mais elle pensait qu’elle pouvait faire mieux.

Elle l’a montré à Babbage, et elle a dit : « Je ne pourrais pas faire mieux que ça ? », en gros. Elle a fini par créer un volume de notes qui a fini par être plusieurs fois plus volumineux que le papier original. Elle a fait un saut massif qui n’a pas vraiment été reconnu avant les années 1950, à l’aube de l’ère informatique. Un certain nombre d’informaticiens ont redécouvert ses notes et les ont republiées parce qu’elles avaient essentiellement prédit tout ce qu’ils faisaient dans les premiers jours de l’informatique. Nous devons activement nous assurer que nous développons notre propre histoire et que nous la tenons à jour, que nous l’entretenons et que nous l’ouvrons au plus grand nombre de personnes possible.

Laisser un commentaire

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