3. Transistor et puces (1947-1975)
Le transistor (1947)
Les tubes à vide ont trois défauts : ils sont gros, ils chauffent, et ils grillent sans arrêt.
Aux Bell Labs, Bardeen, Brattain et Shockley inventent le transistor : un minuscule composant en silicium qui fait le même travail — laisser passer ou bloquer le courant — mais en étant des milliers de fois plus petit, plus fiable et plus économe.
!!! tip "Pourquoi c'est central" Un transistor, c'est un interrupteur. Un interrupteur ouvert = 0, fermé = 1. Toute l'informatique consiste à assembler des milliards de ces petits interrupteurs pour former des 0 et des 1 qui s'enchaînent.
Le circuit intégré (1958)
Plutôt que de souder des transistors un par un, Jack Kilby et Robert Noyce ont l'idée de les graver tous ensemble sur une même plaque de silicium.
C'est la puce — le chip. On ne fabrique plus des composants, on imprime des circuits entiers. Le coût par transistor s'effondre.
La loi de Moore (1965)
Gordon Moore observe que le nombre de transistors sur une puce double environ tous les deux ans, à prix constant.
Ce n'est pas une loi physique, plutôt une prophétie auto-réalisatrice : l'industrie entière s'est organisée pour la tenir. Elle a fonctionné pendant plus de 50 ans, et c'est elle qui explique pourquoi un téléphone à 300 francs est aujourd'hui plus puissant que tous les ordinateurs de la mission Apollo réunis.
Le microprocesseur (1971)
Dernière étape logique : mettre tout le cerveau de l'ordinateur sur une seule puce. C'est l'Intel 4004, sorti en 1971. Il contient environ 2 300 transistors et tient sur un ongle.
Un processeur moderne en contient plusieurs dizaines de milliards.
Cette invention rend possible quelque chose d'inimaginable dix ans plus tôt : un ordinateur assez petit et assez bon marché pour être posé sur un bureau.
Pendant ce temps, les gros systèmes
Les années 1960-70 sont aussi l'âge d'or des mainframes (l'IBM System/360) et des mini-ordinateurs (le PDP-11 de DEC). C'est sur ces machines que naissent en 1969, aux Bell Labs, le système Unix puis le langage C — deux technologies dont descendent directement Linux, macOS, Android et l'essentiel du logiciel d'aujourd'hui.
← Chapitre précédent — Chapitre suivant : l'ordinateur personnel →