L'ordinateur moderne est né de la nécessité urgente, après la Seconde Guerre mondiale, de relever le défi du nazisme par l'innovation. Mais la première itération de l'ordinateur telle que nous la comprenons maintenant est arrivée bien plus tôt lorsque, dans les années 1830, un inventeur du nom de Charles Babbage a conçu un appareil appelé moteur analytique..
Né en 1791 d'un banquier anglais et de sa femme, Charles Babbage (1791-1871) est devenu fasciné par les mathématiques à un âge précoce, s'enseignant l'algèbre et lisant largement sur les mathématiques continentales. Quand en 1811, il se rendit à Cambridge pour étudier, il découvrit que ses tuteurs étaient déficients dans le nouveau paysage mathématique et qu'en fait, il en savait déjà plus qu'eux. En conséquence, il a décollé de son propre chef pour fonder la Analytical Society en 1812, qui aiderait à transformer le domaine des mathématiques en Grande-Bretagne. Il est devenu membre de la Royal Society en 1816 et a été co-fondateur de plusieurs autres sociétés. À un moment donné, il était professeur Lucasian de mathématiques à Cambridge, bien qu'il ait démissionné pour travailler sur ses moteurs. Inventeur, il était à la pointe de la technologie britannique et a aidé à créer le service postal moderne britannique, un cowcatcher pour les trains et d'autres outils..
Babbage était un membre fondateur de la Royal Astronomical Society britannique, et il a rapidement vu des opportunités d'innovation dans ce domaine. Les astronomes ont dû faire des calculs longs, difficiles et longs qui pouvaient être truffés d'erreurs. Lorsque ces tables étaient utilisées dans des situations à enjeux élevés, comme pour les logarithmes de navigation, les erreurs pouvaient s'avérer fatales. En réponse, Babbage espérait créer un appareil automatique qui produirait des tableaux sans défaut. En 1822, il a écrit au président de la Société, Sir Humphry Davy (1778-1829), pour exprimer cet espoir. Il enchaîna avec un article sur les «Principes théoriques des machines pour le calcul des tables», qui remporta la première médaille d'or de la Société en 1823. Babbage avait décidé d'essayer de construire un «moteur de différence».
Lorsque Babbage a approché le gouvernement britannique pour un financement, ils lui ont donné ce qui était l'une des premières subventions gouvernementales mondiales pour la technologie. Babbage dépensa cet argent pour embaucher l'un des meilleurs machinistes qu'il put trouver pour fabriquer les pièces: Joseph Clement (1779-1844). Et il y aurait beaucoup de pièces: 25 000 étaient prévues.
En 1830, Babbage décide de déménager, créant un atelier à l'abri du feu dans une zone exempte de poussière sur sa propre propriété. La construction a cessé en 1833, lorsque Clément a refusé de continuer sans paiement anticipé. Cependant, Babbage n'était pas un politicien; il n'avait pas la capacité de lisser les relations avec les gouvernements successifs, et, au lieu de cela, aliéné les gens avec son attitude impatiente. À ce moment-là, le gouvernement avait dépensé 17 500 livres sterling, plus rien ne venait, et Babbage n'avait terminé qu'un septième de l'unité de calcul. Mais même dans cet état réduit et presque désespéré, la machine était à la pointe de la technologie mondiale.
Babbage n'allait pas abandonner si vite. Dans un monde où les calculs n'étaient généralement pas supérieurs à six chiffres, Babbage visait à en produire plus de 20 et le moteur 2 résultant n'aurait besoin que de 8 000 pièces. Son moteur de différence utilisait des chiffres décimaux (0-9) - plutôt que les `` bits '' binaires que l'Allemand Gottfried von Leibniz (1646-1716) préférait - et ils seraient disposés sur des rouages / roues qui se reliaient pour établir des calculs. Mais le moteur a été conçu pour faire plus qu'imiter un boulier: il pourrait fonctionner sur des problèmes complexes en utilisant une série de calculs et pourrait stocker les résultats en lui-même pour une utilisation ultérieure, ainsi que tamponner le résultat sur une sortie métallique. Bien qu'il ne puisse toujours exécuter qu'une seule opération à la fois, il dépassait de loin tout autre appareil informatique que le monde ait jamais vu. Malheureusement pour Babbage, il n'a jamais terminé le moteur de différence. Sans aucune autre subvention gouvernementale, son financement est épuisé.
En 1854, un imprimeur suédois du nom de George Scheutz (1785-1873) a utilisé les idées de Babbage pour créer une machine fonctionnelle qui produisait des tableaux d'une grande précision. Cependant, ils avaient omis des fonctions de sécurité et il avait tendance à tomber en panne, et, par conséquent, la machine n'a pas eu d'impact. En 1991, des chercheurs du London's Science Museum, où sont conservés les dossiers et les essais de Babbage, ont créé un moteur de différence 2 au design original après six ans de travail. Le DE2 utilisait environ 4 000 pièces et pesait un peu plus de trois tonnes. L'imprimante assortie a été achevée en 2000, et avait encore autant de pièces, bien qu'un poids légèrement plus petit de 2,5 tonnes. Plus important encore, cela a fonctionné.
Au cours de sa vie, Babbage a été accusé de s'intéresser davantage à la théorie et à la pointe de l'innovation qu'à la production des tables que le gouvernement lui payait pour créer. Ce n'était pas vraiment injuste, car au moment où le financement du moteur de la différence s'était évaporé, Babbage avait proposé une nouvelle idée: le moteur analytique. C'était une étape énorme au-delà du moteur de différence: c'était un appareil à usage général qui pouvait calculer de nombreux problèmes différents. Il devait être numérique, automatique, mécanique et contrôlé par des programmes variables. En bref, cela résoudrait tous les calculs que vous souhaitiez. Ce serait le premier ordinateur.
Le moteur analytique comportait quatre parties:
Les cartes perforées étaient calquées sur celles développées pour le métier Jacquard et permettraient à la machine une plus grande flexibilité que tout ce qui avait été inventé pour faire des calculs. Babbage avait de grandes ambitions pour l'appareil, et le magasin devait contenir 1 050 chiffres. Il aurait une capacité intégrée de peser les données et de traiter les instructions hors service si nécessaire. Il serait à vapeur, en laiton et nécessiterait un opérateur / chauffeur qualifié.
Babbage a été aidée par Ada Lovelace (1815-1852), fille du poète britannique Lord Byron et l'une des rares femmes de l'époque à avoir une formation en mathématiques. Babbage admirait beaucoup sa traduction publiée d'un article français sur le travail de Babbage, qui comprenait ses notes volumineuses.
Le moteur dépassait ce que Babbage pouvait se permettre et peut-être ce que la technologie pouvait alors produire, mais le gouvernement était devenu exaspéré par Babbage et le financement n'était pas disponible. Babbage a continué à travailler sur le projet jusqu'à sa mort en 1871, selon de nombreux témoignages, un homme aigri qui estimait que davantage de fonds publics devraient être orientés vers l'avancement de la science. Il n'était peut-être pas terminé, mais le moteur analytique était une percée dans l'imagination, sinon la praticité. Les moteurs de Babbage ont été oubliés et les partisans ont dû lutter pour le garder bien considéré; certains membres de la presse ont trouvé plus facile de se moquer. Lorsque les ordinateurs ont été inventés au XXe siècle, les inventeurs n'ont pas utilisé les plans ou les idées de Babbage, et ce n'est que dans les années 70 que son travail a été pleinement compris.
Cela a pris plus d'un siècle, mais les ordinateurs modernes ont dépassé la puissance du moteur analytique. Maintenant, les experts ont créé un programme qui reproduit les capacités du moteur, vous pouvez donc l'essayer vous-même.