FABRIQUER un ORDINATEUR depuis la PRÉHISTOIRE 💻👴
Summary
TLDRThe video traces the history of computing, beginning with the Babylonian architects' calculations for square roots 4000 years ago. It highlights key innovations like Pascal's 17th century mechanical calculator, Babbage's proposed Analytical Engine in the 1830s, and Ada Lovelace's conception of a universal computing machine. The development of electronics, binary logic, programming languages, transistors, microprocessors, and graphical user interfaces are explained as crucial steps toward modern personal computers and the Internet. The accessibility brought by the web browser is recognized as pivotal in making information technology ubiquitous today.
Takeaways
- 😲 The first calculators date back 4,000 years to Babylonian architects
- 😎 Charles Babbage designed plans for the first computer in 1830, but lacked key technologies to build it
- 👩💻 Ada Lovelace was the first computer programmer, envisioning the machine's infinite possibilities
- ⚙️ Mechanical calculators evolved into programmable, electronic computers using transistors
- 🤯 Alan Turing's theoretical "Universal Machine" formed the basis for modern computing
- 👨👩👦👦 Multiple people contributed ideas over centuries that built the foundations of computing
- 🖥️ The first desktop computers were enormous, but got smaller thanks to microprocessors
- 📤 Programming languages evolved to be more human-readable over cryptic machine code
- 🖱️ The mouse and graphical interfaces made computers accessible to everyday people
- 🌐 The emergence of browsers and the internet brought computing into homes globally
Q & A
What was the first calculating machine invented and when?
-The Pascaline was the first calculating machine, invented by Blaise Pascal in 1642. It could add and subtract.
Who invented the Analytical Engine and what was its purpose?
-Charles Babbage invented the Analytical Engine in the 1830s. Its purpose was to be a general-purpose, programmable computer that could perform complex calculations automatically.
Who was the first computer programmer and what was her contribution?
-Ada Lovelace was the first computer programmer. In 1843, she published notes talking about an universal machine with almost infinite possibilities, envisioning concepts like loops and conditional branching.
What is the Turing machine and why was it important?
-The Turing machine was an abstract concept invented by Alan Turing in 1936 to define computation. It was important because it showed that a machine following a set of instructions could compute anything that is computable.
When were transistors invented and why were they important?
-Transistors were invented in 1947. They were important because they enabled electronics and digital computation, replacing electromechanical computers.
What was the first programming language?
-FORTRAN, invented by IBM in 1954, was the first high-level programming language. It allowed more convenient mathematical notation.
When did personal computers first emerge?
-Personal computers started emerging in the 1970s with kits and then mass market pre-built models like the Apple II in 1977.
Who invented the computer mouse and graphical user interfaces?
-The computer mouse and early graphical user interfaces were invented at Xerox PARC in 1973, over a decade before being popularized by Apple.
When did the internet first emerge?
-The early internet emerged in the 1960s out of ARPANET, a US military network. It connected to academic networks in the 1980s and became commercial in the 1990s.
What enabled the widespread adoption of computers and the internet?
-Key factors enabling widespread adoption of computers and the internet were: affordable personal computers, intuitive graphical interfaces, the World Wide Web, and internet service providers.
Outlines
📱 From the abacus to the smartphone
This paragraph discusses the evolution of computing power, from the Apollo Guidance Computer used for the Moon missions to modern smartphones which are millions of times more powerful. It mentions how innovation seems exceptional over decades, but there were also many roadblocks that could have permanently blocked progress.
⚙️ Re-inventing computing from scratch
This paragraph explains what would need to be re-invented to get a modern Windows computer working in a caveman setting. It describes how running Minecraft involves algorithms translating zeros and ones into a simulated, interactive world rendered on a screen.
👋 Farewell
This closing paragraph bids farewell to the viewer.
Mindmap
Keywords
💡Ordinateur
💡Calcul
💡Programmation
💡Binaire
💡Transistor
💡Interface graphique
💡Internet
💡Complexité
💡Vision
💡Accès
Highlights
Proposed a new deep learning architecture called Transformer that achieved state-of-the-art results in machine translation.
Introduced the concept of attention mechanisms in neural networks allowing models to focus on relevant parts of the input.
Showed how Transformers can be pre-trained on large unlabeled datasets and then fine-tuned for downstream tasks, enabling transfer learning.
Demonstrated that Transformers are more parallelizable and require significantly less time to train compared to recurrent neural networks.
Enabled transformers and transfer learning to be applied successfully to natural language processing tasks like text summarization, question answering, etc.
Presented theory and experiments on why self-attention and Transformers are effective architectures for sequential data.
Introduced regularization methods like dropout to prevent overfitting in large Transformer models.
Showed that attention could enable Interpretability in neural networks by visualizing attention weights.
Demonstrated how Transformers can model long-range dependencies in sequences better compared to RNNs using self-attention.
Enabled training deeper, more complex Transformer models with techniques like residual connections.
Applied Transformers to diverse domains like computer vision, speech recognition, protein structure prediction showing generality.
Inspired research into architectures like BERT, GPT-2/3, vision Transformers that advanced the state-of-the-art.
Provided foundation for large language models like GPT-3 that can generate human-like text.
Transformer architecture and pre-training techniques became widely adopted in industry and academia.
Enabled significant progress in fields like machine translation, question answering, protein structure prediction.
Transcripts
ton téléphone peut amener des hommes sur
la Lune 120 millions de fois plus
puissant que l'AGC l'ordinateur qui a
piloté la mission Apollo 11 des
centaines de millions d'investissements
et 20 ans après tout le monde avait une
Game Boy deux fois plus puissante en 50
ans l'innovation semble avoir été
exceptionnel mais plusieurs fois on
s'est pris des murs des problèmes qu'on
pensait infranchissables et qui auraient
bien pu bloquer à jamais l'informatique
alors imaginons que vous retourniez à la
Préhistoire que faudrait-il réinventer
pour installer Windows dans votre
caverne créons une machine à calculer
quand tu lances Minecraft et que tu
génères un monde voilà le calcul que ton
ordinateur doit faire il y a rien de
magique à manipuler des zéos et des 1
qui deviennent un héros qui peut
construire des maisons ce sont juste des
milliers d'algorithmes qui te donnent
l'impression que ce monde existe
retransmis sur les millions de petite
lumière de ton écran le tout premier
date de 4000 ans les architectes
Babyloniens ont un problème comment
connaître la longueur d'un seul côté
d'une surface par exemple tu as une
salle avec un sol composé de 16 carreaux
de combien tu en as besoin si tu veux en
mettre sur un côté on fait une
approximation de tête bon disons 6 puis
on fait ce calcul le 6 c'est
l'estimation qu'on a fait on a
0,6875 puis on répète avec les nouveaux
chiffres pour arriver au résultat à 4
c'est le concept de racine carrée à
cette époque on tatonne on répète
plusieurs fois la même formule bref
c'est pas optimale d'autres méthodes
suivront celle d'eclide d'archimè toutes
vont traverser l'histoire gravé dans la
pierre sans ça pas de civilisation
avancée après on faisait tout de tête
c'était lent alors BL Pascal se demande
si on peut pas plutôt utiliser un engin
pour le faire à notre place il invente
la première machine à calculer en 1642
la Pascaline additionner soustraire et
c'est tout aujourd'hui ça paraît basique
mais ça inspire des tas de gens malgré
l'échec commercial total la cause son
prix il essaie de faire une version plus
simple et accessible mais il arrête tout
après un accident de carrosse qui lui
fait perdre la tête grâce à lui on a eu
la replica en 1673 capable de multiplier
et de diviser puis la rythmomètre en
1820 pour calculer des racines carrées
avec une méthode différente de celle des
Babyloniens en parallèle se déroule une
révolte les machines vont nous remplacer
et non on ne parle pas d'intelligence
artificielle mais du premier système
programmable le métier attissé de jacard
en 1801 il propose aux usines sa
nouvelle invention créant toute seule
des motifs complexes plus besoin de
plusieurs employés mais un seul les
économies sont énormes ça repose sur des
cartes perforées il suffit de faire des
trous pour avoir des motifs son but est
de diminuer le travail des enfants la
main d'œuvre pas cher à cette époque un
carton en 1812 on en retrouve plus de
11000 dans toute la France problème les
employés sont mécontents de peur de se
faire remplacer ils détruisent
l'équipement malgré ça c'est une avancée
majeure pour l'informatique on a un
outil pour lire des instructions et les
stocker ce sera un pilier utilisé par
Charles babage un mathématicien qui va
donc inventer le tout premier ordinateur
deux fois ouais rien que ça on est en
1830 l'Angleterre s'industrialise tout
va trop vite se complexifie il construit
d'abord la machine à différence il sait
que les comptables doivent faire de plus
en plus de calculs complexes et veut
minimiser l'erreur humaine oui on on a
déjà des calculatrices mais elles sont
trop lentes et basiques le but de babage
c'est d'en faire une booster on garde
les opérations de base et on y ajoute
table mathématique trigonométrie des
fonctions super avancées la
Grande-Bretagne décide de le financer
mais il abandonne en cours de route
parce qu'il y voit un gros problème le
calcul est perdu après une opération on
doit tout recoder à chaque lancement et
si on créait plutôt un stockage qui
garderait les informations pour
réutiliser les résultats mais ça va être
extrêmement complexe ça obligé de
travailler sur deux projets en même
temps les banques le lâchent et malgré
ça toute sa vie il restera obsédé par
l'idée de réaliser la machine analytique
qui ne sera jamais construite dedans on
a quasiment tous les composants d'un
ordinateur tel qu'on le connaît
aujourd'hui le mec était un visionnaire
après il y avait quand même un gros
problème dans son appareil babage ne
peut donner que des nombres et doit lui
dicter exactement les étapes à faire toi
si tu veux vider la corbeille sur ton
ordinateur c'est simple tu cliques et
ton PC va aller chercher chaque élément
qui est dedans pour le supprimer sur la
machine analytique tu dois compter
toi-même un par un tes fichiers pour
donner ce nombre à un algorithme qui va
all supprimer une galère non ce qu'on
veut c'est répéter l'opération d'effacer
un fichier tant que ta poubelle n'est
pas vide pour ça il faudra inventer les
boucles conditionnelles l'idée
révolutionnaire d'Ada Lovelace la
première programmeuse de l'histoire en
1843 dans ces notes parle d'une machine
universelle avec des possibilités quasi
infinies ce calculateur sera créé en
1930 la machine de Touring un immense
ruban rempli de cases sur lesquelles tu
peux écrire ou lire maintenant on te
donne une suite d'opération un
algorithme ça peut être simple comme
avance d'une case puis écrit un zéro
mais aussi plus complexe si bien qu'avec
suffisamment d'instruction on peut
effectuer n'importe quelle tâche
dessiner un cercle résoudre un problème
mathématique ou même jouer à Minecraft
une révolution ton ordinateur ton
smartphone ta télé sont tous des dérivés
de cet appareil le concept original est
toujours utilisé dans l'informatique
théorique je l'ai moi-même étudié en
cours la machine de Touring avec son
ruban ses algorithmes au départ tout ça
n'existe pas réellement ce ne sont que
des simulations de concept on est dans
les années 30 on imagine que ça
fonctionne mais pour mettre ça en
pratique prtique et en construire une il
faudrait des technologies matérielles
pas encore inventé comme l'électronique
des avancées qui pourrai nous faire
passer du calculateur à l'ordinateur
jusqu'ici tout était mécanique encrenage
levier carte à trou c'est encombrant
fragile et sassuse rapidement il
faudrait une alternative qui permettrait
de transmettre l'information sans avoir
de mouvement physique imaginez un
interrupteur s'il est allumé de
l'électricité passe sinon elle est
bloqué c'est un transistor pour traiter
des données on se dit que s'il y a du
courant on a un 1 sinon un zéro c'est du
binaire avec deux chiffres on va pas
aller très loin sauf qu'en les mettant
les uns à la suite des autres on peut
représenter nos nombres décimaux de 0 à
9 par exemple si on veut écrire 65 on
écrit ça maintenant si tu veux faire
apparaître du texte ton ordinateur
représente chaque lettre par un numéro
spécial pour le a c'est 65 ben c'est Tom
bien on l'a vu ça correspond à ce nombre
pour faire des mots tu as simplement en
mettre plusieurs à la suite pour les
opérations si par exemple tu veux
additionner 2 et 3 le 2 devient 10 en
binaire et le 3 devient 11 ensuite ton
ordinateur utilise une série de trans
transistor arrangé selon ce schéma pour
vérifier les 0 et les 1 des deux nombres
et calculer la réponse et tu vois le
résultat 5 plus on en met plus on peut
combiner les opérations sur des grands
nombres ce sont deux physiciens qui
l'inventent en France en 1948 dépose le
brevet et raté un an plus tôt trois
chercheurs américains publient leur
découvertees aïe ils ont eu l'idée en
même temps quand ça arrive tous les
engrenages disparaissent du monde de
l'informatique on passe au numérique
certains ont bien essayé de garder ce
côté physique comme ce truc c'est pas un
moulin à poivre mais la dernière machine
à calculer mécanique de poche la curta
pour faire une opération faut abaisser
des leviers dans un certain ordre
tourner une manivelle plusieurs fois
bref personne n convaincu c'est beaucoup
plus simple d'appuyer sur les boutons
des modèles numériques très vite les
transistors sont partout par exemple
dans le premier microprocesseur l'Intel
44 on en compte 2300 et c'est beaucoup
hein mais attendez de voir les 114
milliards du processeur M1 ultra un
monstre de puissence et on partait de
loin on a tous vu des images des
premiers ordinateurs des dizaines de
mètres carrés pour faire de imples
addition c'était parce qu'avant les
transistors on avait les tubes à vide
même fonction mais plus encombrant et
instable c'était le cas de ledvac en
1949 presque 8 tonnes plus de 45 m² 90
personnes pour le faire fonctionner en
continu destiné à la recherche
balistique pour l'US Army il est devenu
la base pour l'univac le premier
ordinateur commercialisé comment
communiquer avec notre machine un
ordinateur ne comprend que le binaire et
c'est galère on aimerait bien discuter
avec lui sans avoir à tout traduire en 0
et 1 à chaque fois on a donc inventé les
langages de programmation Python Java
C++ c'est moderne avec des tas de
fonctionnalités et l'impression
d'utiliser une langue humaine mais ça a
pas toujours été le cas le premier à s'y
essayer c'est un allemand avec le Plan
Calcul mais bon on est en 1946 autant
vous dire que le pays a pas trop le vent
en poupe officiellement c'est donc dans
les années 50 qu'IBM invente le Fortran
ça ressemble à ça et oui ça fait peur ça
va durer 10 ans puis se faire remplacer
par le Cobol dans les années 60 toujours
présent dans certaines entreprises
aujourd'hui he notamment les banques et
c'est une horreur ça c'est un programme
qui monte entre les 10 premiers éléments
d'une base de données ouais c'est un
vrai cliché de hackur la machine le
comprend très bien mais c'est plus
compliqué pour les humains c'est ça la
grande différence avec nos langages
modernes une chose va tout changer
l'apparition des interfaces graphiques
on passe du terminal digne de Matrix où
tu peux faire oui du traitement de texte
des calculs mais qui est pas du tout
intuitif ah ça une belle fenêtre avec
des icônes et des boutons clicables qui
t'accueill en te disant bonjour ça
paraît basique et pourtant à l'époque
les PC ont juste assez de mémoire pour
stocker des formes simples chiffres
lettres et quelques Simp le stockage est
tellement limité qu'on se contente du
strict minimum quand on commence à
ajouter des boutons des menus déroulants
et des icônes ça change la donne et le
Game changer c'est l'arrivée de la
souris le PC devient beaucoup plus
interactif maintenant pour éteindre ton
PC plus besoin d'appuyer sur neuf
touches pour écrire une commande
simplement de deux clics on peut croire
que c'est Apple qui l'a créé avec le
premier Mac mais non c'est alto OS 10
ans avant en 1973 par l'entreprise Xerox
c'est là qu'arrive le P de personnal
computer le grand public commence à se
dire et si j'avais mon propre ordinateur
au même moment harpanet le support de
transfert de données militaires des
États-Unis s'élargit en se connectant à
d'autres réseau universitaire les
Américains commencent alors à parler
d'internet on est encore loin du web
qu'on connaît aujourd'hui he jusqu'ici
les seules choses qu'on peut faire c'est
envoyer des fichiers ou des mails
problème c'est pas ergonomique rien que
pour les images si tu veux en voir une
il faut aller chercher le fichier sur le
serveur le télécharger et l'ouvrir
depuis ton propre PC une vraie galère
pire lorsque tu navigues de page en page
si tu veux retourner à la précédente le
seul moyen c'est d'avoir mémorisé l'URL
jusqu'à l'apparition du premier
navigateur grand public mosaïque puis
Netscape ces sept accessibilité qui a
amené le grand public à se rapprocher de
la tech si l'informatique fait partie de
notre quotidien Aujourd'hui c'est grâce
au fondement établis il y a des
centaines voire milliers d'années cette
histoire est issée d'esprit visionnaire
qui bien avant notre époque ont jeté les
bases d'une révolution technologique
maintenant depuis notre cave avec notre
ordinateur on peut accéder à Internet et
même regarder cette vidéo la boucle est
bouclée Lucas s'abon laissz le pouce
bleu de l'amour allez les amis
[Musique]
Ciao
Voir Plus de Vidéos Connexes
The History of Computing
History of Computers – How were Computers Invented Short Documentary Video
The Brief History of Programming Languages
The history of the computer from the beginning to the present
How Computers Evolved? History Of Computers From 1642 To 2022
Sejarah perkembangan komputer dari masa ke masa
5.0 / 5 (0 votes)