Discussion:Charles Babbage

message: {{Wikiprojet
|Mathématiques|faible
|Informatique|maximum
|Histoire des sciences|?
|Sélection francophone|moyenne
|Cryptologie|?
|avancement=BD
}}
''Copie d'un article créé sur une page au titre incorrect (''BABBAGE'') et en doublon. Les informations urtiles devront être insérées dans le texte de l'article principal avant suppression. Merci''
La première avancée fondamentale en matière d'automatisation des calculs fut réalisée par Charles Babbage (1792-1871) en 1834-1836. Il définit les principaux concepts sur lesquels reposent les machines informatiques, soit :
- Un dispositif d'entrée et de sortie ;
- Un organe de commande gérant le transfert des nombres et leur mise en ordre pour le traitement ;
- Un ''magasin'' permettant de stocker les résultats intermédiaires ou finaux ;
- Un ''moulin'' chargé d’exécuter les opérations sur les nombres ;
- Un dispositif d’impression.
En gros nous y reconnaissons notre clavier, notre moniteur, notre carte mère avec ses bus de données, nos outils de stockage (mémoire vive, disque dur, supports amovibles), notre microprocesseur, et enfin notre imprimante.
La ''machine analytique de Babbage'' n'est toutefois pas le véritable ancêtre de l'ordinateur actuel en ce sens qu’elle n'intègre pas la notion fondamentale de programme enregistré. BABBAGE n'avait pas non plus compris l'intérêt de l'algèbre booléenne pour ses travaux (Georges BOOLE était pourtant son contemporain)
Par ailleurs Babbage fut dans l'incapacité malgré ses efforts de réaliser sa machine car les techniques de l’époque (roues dentées, leviers, tambours ) étaient insuffisantes.
Notons également que l’assistante de Babbage, qui possédait une haute culture mathématique, fut la première [[programmation|programmatrice]] de l'Histoire ; il s’agissait de Lady Ada Lovelace, fille unique de Lord Byron. En son honneur un langage de programmation important s'appelle l'ADA .
En outre elle était visionnaire en matière d'épistémologie, puisqu'elle a écrit il y a plus d'un siècle :
« La machine analytique n’a nullement la prétention de créer quelque chose par elle-même. Elle peut exécuter tout ce que nous saurons lui ordonner d’exécuter (...) Son rôle est de nous aider à effectuer ce que nous savons déjà dominer. »

message: Je crois qu'il y a une incohérence : l'article débute en disant que
« Pour la reconstruire [une machine de Babbage] on utilisa les tolérances qui étaient disponibles au XIXe siècle, ce qui nous porte à croire qu'elle aurait pu être construite du vivant de Babbage.»
Mais il conclut :
« Babbage fut dans l'incapacité, malgré ses efforts, de réaliser sa machine car les techniques de l’époque (roues dentées, leviers, tambours) étaient insuffisantes. »
Par contre, je ne sais pas vraiment laquelle de ces deux hypothèse est la bonne, même si à priori la première est apuyée par une expèrience.

message: ...

message: "Ada Lovelace, brillante mathématicienne qui l'aide à concevoir les « diagrammes » pour faire fonctionner la machine. C'est Lady Ada qui conçoit le premier langage informatique pour la machine à différences de Babbage." En contradiction avec l'article Ada Lovelace.Ls15 (d) 22 avril 2008 à 19:27 (CEST)
thread_title:  incohérence 

message: 91 ou 92 ? Peut-être le même problème que dans la note 1 de Isaac Newton ? Anne Bauval (d) 2 novembre 2010 à 23:04 (CET)
thread_title:  Année de naissance 

message: Pour les tables de mortalité, les premiers  « inventeurs » sont nombreux, mais on (?) s'accorde à attribuer les premières tables de mortalité à Antoine Deparcieux, en 1746 soit environ un siècle avant Babbage. JC.Raoult (discuter) 19 janvier 2023 à 17:45 (CET)
thread_title:  Autres contributions