Ada Lovelace

1815-1852

InformatiqueMathématiques
30/09/2016

Augusta Ada King, comtesse de Lovelace, née Ada Byron le 10 décembre 1815 à Londres, fille du poète Lord Byron.

En 1842, la comtesse Ada Lovelace crée des diagrammes pour la machine analytique de Charles Babbage. Ces diagrammes sont considérés aujourd’hui comme étant les premiers programmes informatiques au monde. Dans ses notes, on trouve en effet le premier algorithme publié.

En 1842 Charles Babbage crée la machine analytique, que l’on considère comme l’ancêtre des ordinateurs. Cette machine est entièrement mécanique. Luigi Federico Menabrea, mathématicien italien, décrit la machine dans un article, qu’Ada Lovalace va traduire et très largement commenter :

MENABREA, Luigi Federico et LOVELACE, Ada Augusta. Sketch of The Analytical Engine Invented by Charles Babbage With notes upon the Memoir by the Translator Ada Augusta, countess of Lovelace. Bibliothèque Universelle de Genève [en ligne]. Octobre 1842, Vol. 82. [Consulté le 10 mai 2016]. Disponible à l’adresse : http://www.fourmilab.ch/babbage/sketch.html

Parmi les notes d’Ada Lovelace, on trouve le premier algorithme publié exécutable par une machine :

FUEGI, J. et J. FRANCIS, Lovelace Babbage and the creation of the 1843 « notes ». IEEE Annals of the History of Computing [en ligne] Octobre 2003. Vol. 25, n° 4, pp. 16‑26. [Consulté le 3/10/2016] Disponible à l’adresse : http://dl.acm.org/citation.cfm?id=1436041

Elle est considérée comme le premier programmeur du monde.

Un langage de programmation informatique, le langage Ada a été nommé en son honneur :

CLAIR, D. C. S. Ada: A new programming language: The Department of Defense developed an incredible new programming language and named it in honor of Ada Lovelace, the world’s first programmer. IEEE Potentials. octobre 1985. Vol. 4, n° 3, pp. 26‑29. [Consulté le 3/10/2016] Disponible à l’adresse : http://ieeexplore.ieee.org/abstract/document/6500263/

JARC, Vincent. Apprenez à programmer en ADA. Paris : OpenClassrooms, 2014. ISBN 979-10-90085-58-9. [Consulté le 5 octobre 2016]. Disponible à l’adresse : http://univ.scholarvox.com.buproxy.univ-lille1.fr/catalog/book/docid/88818118

200 ans plus tard, un Symposium est organisé pour célébrer cette pionnière :

Ada Lovelace Symposium ’15: Ada Lovelace Symposium 2015- Celebrating 200 Years of a Computer Visionary. New York, NY, USA : ACM, 2015. [en ligne] [Consulté le 10 mai 2016]. ISBN 978-1-4503-4150-9. Disponible à l’adresse : http://dl.acm.org/citation.cfm?id=2867731&CFID=676998569&CFTOKEN=54114973

Un Blog est dédié à cette journée : https://blogs.bodleian.ox.ac.uk/adalovelace/symposium/

La vie d’Ada Lovelace, réalisée en stop motion avec des Lego par MonsieurCaron                                       

 

 

Pour en savoir plus :

BALADE MENTALE avec Florence PORCEL. Ada lovelace & l’ordinateur mécanique [en ligne]. 8 septembre 2016. [Consulté le 11 octobre 2016]. Disponible à l’adresse : https://www.youtube.com/watch?v=-2604CHuIyk

CARLUCCI Aiello, L. The multifaceted impact of Ada Lovelace in the digital age. Artificial Intelligence [en ligne] 2016, n°235, pp. 58-62. [Consulté le 3/10/2016] Disponible à l’adresse : http://dl.acm.org/citation.cfm?id=2910321

HOLMES, Richard. Computer science: Enchantress of abstraction. Nature [en ligne] 3 Septembre 2015. Vol. 525, n° 7567, pp. 30‑32. [Consulté le 3/10/2016] Disponible à l’adresse : DOI 10.1038/525030a

LAZARD, Emmanuel. Histoire illustrée de l’informatique. Les Ullis : edp sciences, 2016. ISBN 978-2-7598-1819-8. A Lilliad : 004.09 LAZ

RUSSELL, Stuart Jonathan. Intelligence artificielle. 3e édition. Paris : Pearson education, 2010. ISBN 978-2-7440-7455-4. A Lilliad : 006.3 RUS

SWADE, Doron. Charles Babbage and his calculating engines. London : Science Museum, 1991. ISBN 978-0-901805-45-4. A Lilliad : 314477

TOOLE, B. A. Ada Byron, Lady Lovelace, an analyst and metaphysician. IEEE Annals of the History of Computing. Fall 1996. Vol. 18, n° 3, pp. 4‑12. [Consulté le 05/10/2016] Disponible à l’adresse : http://ieeexplore.ieee.org/document/511939/#full-text-section

Universalis, King Augusta Ada, comtesse de Lovelace (1815-1852). Universalis éducation [en ligne]. Encyclopædia Universalis, [Consulté le 5 octobre 2016] Disponible sur http://www.universalis-edu.com/encyclopedie/augusta-ada-king/

 

Lego a lancé un crowdsourcing pour la création d’un set «Lovelace & Babbage construisent le 1er ordinateur»

https://www.facebook.com/LegoLovelace/
https://ideas.lego.com/projects/102740/updates
Adams Joel C. A Lovelace, Babbage, and Analytical Engine LEGO Set?, Communications of the ACM [en ligne] 29 août 2015 [Consulté le 05/10/2016] Disponible à l’adresse : http://cacm.acm.org/blogs/blog-cacm/191427-a-lovelace-babbage-and-analytical-engine-lego-set/fulltext