Une jeune Ada Lovelace. Image: John Murray Publishers London
Nous célébrons aujourd'hui la Journée Ada Lovelace, célébrant la vie de Lady Lovelace, une comtesse du XIXe siècle qui a publié un article qui pourrait bien être le premier programme informatique jamais conçu. La Journée Ada Lovelace l’utilise comme symbole pour les femmes scientifiques, dans l’espoir de renforcer le soutien des filles du monde entier qui pourraient être découragées de se lancer dans les sciences, la technologie, l’ingénierie, les mathématiques, la chimie, etc.
Voici comment le trouve Finda Ada, un groupe dédié à l’organisation et à la promotion de la journée:
Il est incontestable qu'il y a moins de femmes que d'hommes dans les domaines des sciences, de la technologie, de l'ingénierie et des mathématiques (collectivement dénommé STEM). Malgré les preuves que les filles réussissent bien dans de telles matières à l’école, peu d’entre elles les étudient à l’université et encore moins d’emplois dans ces domaines. Au moment où vous arrivez à la salle du conseil, il n'y a presque plus de femmes à voir.
Les raisons de cette inégalité sont nombreuses et englobent des problèmes tels que la pression sociale exercée sur les filles et les femmes pour qu'elles entreprennent une carrière «appropriée», la subtile misogynie dans l'enseignement supérieur et le monde du travail et le manque de soutien des femmes qui souhaitent avoir une famille ou un enfant. compétences lors de la réintégration sur le marché du travail après avoir une famille. Ce sont des problèmes complexes que nous devons tous travailler à comprendre et à résoudre, mais nous pouvons nous concentrer assez facilement sur un problème clé.
Alors, qui était Ada Lovelace? Eh bien, elle est connue par la plupart comme «le premier programmeur informatique au monde». Lors d'une fête en 1833, Lovelace rencontra Charles Babbage, l'homme qui avait construit le premier ordinateur au monde, appelé Babbage Engine. En 1843, Babbage écrivit ceci à son sujet:
Oublie ce monde et tous ses problèmes et si
possible ses multiples Charlatans - tout
en bref mais l'Enchanteresse des Nombres.
C'est ainsi que Lovelace est devenue «l'Enchanteresse des nombres» et a ensuite écrit ce programme célèbre. Smithsonian explique:
En 1835, elle épousa William King, Baron King (et plus tard Earl of Lovelace), avec qui elle aurait trois enfants. Ada a continué à s'intéresser aux mathématiques et aux sciences et a rencontré d'autres scientifiques et mathématiciens et correspondu avec eux. Parmi eux, Charles Babbage, qui a inventé ce que l’on considère comme les premiers ordinateurs, le moteur de différence et le moteur d’analyse. Babbage a demandé à Ada de traduire un mémoire d'un mathématicien italien analysant son moteur d'analyse (une machine permettant d'effectuer des calculs mathématiques simples). être programmé avec des cartes perforées), mais Ada est allé au-delà de la traduction simple. Elle a écrit ses propres notes sur la machine et a même inclus une méthode pour calculer une séquence de nombres de Bernoulli; c'est maintenant considéré comme le premier programme d'ordinateur.
Bien que le programme de numéros de Bernoulli soit intéressant, ce n’est pas ce qui rend Lovelace si important. Du musée d'histoire de l'ordinateur:
Peut-être plus important encore, l'article contenait des déclarations d'Ada selon lesquelles, d'un point de vue moderne, elles sont visionnaires. Elle a spéculé que le moteur "pourrait agir sur des choses autres que le numéro… le moteur pourrait composer des morceaux de musique élaborés et scientifiques de tout degré de complexité ou d'étendue". L'idée d'une machine capable de manipuler des symboles conformément à des règles et dont le nombre pourrait représenter des entités autres que la quantité marque le passage fondamental du calcul au calcul. Ada fut la première à exprimer explicitement cette notion et elle semble avoir vu plus loin que Babbage. Elle a été qualifiée de "prophète de l'ère de l'informatique". Elle a certainement été la première à exprimer le potentiel des ordinateurs en dehors des mathématiques. En cela, le tribut est fondé.
Maintenant, il y a une certaine controverse quant à savoir si ce que Ada a fait peut vraiment être appelé programmation. En 1990, Allen Bromley a écrit une histoire de différence et de moteurs d'analyse et a dit ceci à propos d'Ada:
Tous les programmes mentionnés dans ses notes, sauf un, avaient été préparés par Babbage de trois à sept ans plus tôt. L’exception a été préparée par Babbage pour elle, bien qu’elle ait détecté un «bug». Non seulement rien n'indique qu'Ada ait jamais préparé un programme pour le moteur d'analyse, mais sa correspondance avec Babbage montre qu'elle n'avait pas les connaissances nécessaires pour le faire.
Une thèse de Bruce Collier dit quelque chose de similaire:
Bien qu'il soit clair que Lady Lovelace était une femme d'un intérêt et d'un talent considérables, il était également clair qu'elle avait très bien compris les idées de Babbage sur le caractère général et l'importance du moteur analytique et les avait bien exprimées dans ses notes à Menabrea. papier, il est également clair que les idées étaient bien celles de Babbage et non les siennes; en effet, elle n'a jamais prétendu le contraire. Elle a grandement contribué à faire connaître le moteur d'analyse, mais rien ne prouve qu'elle ait avancé la conception ou la théorie de celui-ci. Et elle n’a même pas exprimé le désir de se familiariser avec la machine avant le 5 janvier 1841, même au 30 juin 1843, mais apparemment, elle en savait très peu sur les détails mécaniques du moteur.
Tout cela n’est pas censé déprécier Lady Lovelace, mais parce que certains auteurs récents ont formulé une vision très exagérée de l’importance de sa contribution au Engine ou de son rôle dans la vie de Babbage.
Bien que Babbage ait écrit sur l'importance des notes d'Ada pour lui:
Si vous êtes aussi exigeant à propos des actes de votre amitié que de ceux de votre plume, je crains fort de perdre également votre amitié et vos notes. Je suis très réticent à rendre votre admirable et philosophique "Note A." Priez ne pas le modifier. . . Tout cela était impossible pour vous de le savoir par intuition et plus je lis vos notes, plus je suis surpris et regrette de ne pas avoir auparavant exploré un filon aussi riche du plus noble métal.
Malheureusement, après tout ce travail, Ada mourut d'une mort douloureuse. De Smithsonian à nouveau:
Comme un certain nombre de victoriens, Ada est devenu un toxicomane à l'opium. Au cours de sa mort grave d'un cancer, sa mère a caché l'opium qu'elle utilisait alors pour soulager la douleur afin qu'Ada souffre davantage - et se repente. Sa mort a laissé Babbage privé de la femme que Anthony Hyman a qualifiée de "sa chère interprète". Ses plans préconisaient un système de cartes perforées qui commanderait les fonctions de la machine encore théorique. Il a eu l'idée de la carte d'un célèbre métier français introduit au début des années 1800 par Joseph Marie Jacquard qui utilisait des cartes sélectionnées pour automatiser le tissage de motifs multicolores. Ada était le mieux à même d'expliquer ce que le système de cartes ferait pour la machine de Charles: «Nous dirons plus justement que le moteur analytique tisse des motifs algébriques de la même manière que le métier à tisser Jacquard tisse des fleurs et des feuilles."
Babbage n'était pas le seul à être inspiré, voire hanté par Lovelace. Charles Dickens a rencontré Ada à l'âge de trente trois ans. Selon l' Enchanteresse des chiffres, un livre sur Lovelace, Dickens lui écrivit alors que des choses étranges se passaient dans son hôtel:
Il se demanda si Ada le "hantait", et si oui: "J'espère que tu ne le feras pas."
Trois ans plus tard, Dickens a rendu visite à Ada sur son lit de mort. Il était l'un des derniers membres de sa famille, à part ses médecins, à la voir vivante.
Bien entendu, le fait de savoir si Ada était vraiment le premier programmeur informatique n’est pas du tout l’intérêt d’Ada Lovelace Day. Selon le site Web Finding Ada, le but est plutôt de:
À la suite de l'activité entourant la Journée Ada Lovelace, nous espérons également aider les organisateurs de la conférence à trouver des femmes qui puissent parler lors de leurs événements et aux journalistes de trouver des femmes qui puissent commenter des histoires STEM, ou même en faire l'histoire. Nous espérons que les femmes qui ont du mal à comprendre pourquoi leurs réalisations sont minimisées par leurs pairs et les patrons se réjouiront des histoires qu’elles verront et se battront encore plus pour l’égalité qu’elles méritent. Nous espérons que les mères, les pères et les enseignants trouveront une inspiration à transmettre à leurs enfants et à leurs élèves, même s’inspirant eux-mêmes. Et nous espérons que les jeunes filles verront que ce n’est pas seulement correct d’aimer la science, la technologie, l’ingénierie et les mathématiques, mais qu’il existe de réelles opportunités pour elles, à l’école, à l’université et au travail.
Plus de Smithsonian.com:
Qui était Ada Lovelace?
Avez-vous vu ces femmes?
Quelle différence le moteur de différence a fait: de la calculatrice de Charles Babbage a émergé l'ordinateur d'aujourd'hui