AVANT L’IA
Comment un métier à tisser a inspiré l’informatique
Des cartes perforées commandaient les motifs du tissu et suggéraient une façon de donner des instructions aux machines.
Pour tisser un motif complexe, il peut être nécessaire de soulever de nombreux fils dans un ordre précis. Au début du XIXe siècle, Joseph Marie Jacquard a contribué à faciliter ce travail grâce à un mécanisme commandé par des cartes perforées.
Des instructions que l’on pouvait tenir en main
La disposition des trous déterminait quels fils étaient soulevés. Une suite de cartes permettait de répéter un motif ; changer les cartes changeait le dessin sans reconstruire tout le métier. Jacquard a développé des idées antérieures d’automatisation du textile : son invention avait des prédécesseurs.
Les cartes séparaient une partie des instructions de la machine qui les exécutait. Pour le tisserand, c’était un moyen concret de produire des tissus complexes avec davantage de régularité.
Pourquoi Babbage s’y est intéressé
Le projet de machine analytique de Charles Babbage prévoyait lui aussi l’utilisation de cartes perforées. Ce lien correspond à une influence historique réelle, et non à une simple ressemblance imaginée après la généralisation des ordinateurs.
Mais un mécanisme Jacquard n’était pas un ordinateur moderne. Il commandait une tâche de fabrication spécialisée. Babbage envisageait une machine à calculer beaucoup plus générale, qui n’a jamais été achevée de son vivant.
L’étape intéressante est cette idée : modifier les instructions peut modifier ce que fait une machine. Ici, l’une des influences importantes de l’informatique venait d’un atelier de tissage.