Connexion
Abonnez-vous

Il y a 65 ans, Baby faisait pousser le premier germe du « logiciel »

Baby one more time

Il y a 65 ans, Baby faisait pousser le premier germe du « logiciel »

Le 21 juin 2013 à 17h36

Le 21 juin 1948, trois ans après la fin de la Seconde Guerre mondiale, la Small-Scale Experimental Machine (SSEM), aussi connue via le surnom « Baby » exécutait pour la première fois un programme qui était stocké dans sa mémoire. Une technique qui est désormais utilisée par de très nombreuses machines, bien au-delà des ordinateurs conventionnels.

Wikipedia SSEM

 Reproduction de « Baby » au MOSI. Crédit photo : Parrot of Doom, CC-BY-SA-3.0 ou GFDL, via Wikimedia.

 

Il y a tout juste 65 ans, Frederic Calland Williams, Tom Kilburn et Geoff Tootill ont réalisé une opération qui allait marquer l'informatique et les ordinateurs tels qu'on les connait actuellement. En effet, pour la première fois une machine était capable d'exécuter un code stocké au sein de sa mémoire : la Small Scale Experimental Machine (SSEM) aussi connue sous le nom de « Baby ».

 

Il s'agissait alors d'une évolution importante, considérée par certains comme étant la « naissance du logiciel ». En effet, il existait alors la machine de Turing, mais dont le fonctionnement était différent puisqu'elle lisait un ruban avec des symboles.

 

Afin de fêter cet « événement », Google nous propose un documentaire d'un peu plus de sept minutes avec des intervenants qui étaient présents à l'université Victoria à Manchester. C'est en effet ici que la SSEM avait été construite. Pour la petite histoire, sachez qu'elle disposait alors d'une mémoire de seulement 128 octets.

 

Google précise qu'aujourd'hui, il ne reste plus aucune trace du « Baby », mais qu'une réplique fonctionnelle est exposée au MOSI, le Musée des Sciences et de l'Industrie à Manchester.

 

Commentaires (34)

Vous devez être abonné pour pouvoir commenter.

Abonnez-vous
votre avatar

<img data-src=" />

votre avatar

<img data-src=" />

votre avatar

128 octets, suffisant pour faire tenir certains compilos Brainfuck en mémoire <img data-src=" />

votre avatar

Respect.

votre avatar

Belle INfo, j’avais oublié les noms de la machine et de ses inventeurs. On se souvient plus souvent de Turing et von Neumann.

<img data-src=" />

<img data-src=" />Baby

<img data-src=" />

votre avatar

super docu

tres emouvant

votre avatar

Justin Bieber lui avait rendu hommage <img data-src=" />:

voir ici



<img data-src=" />

votre avatar







djshotam a écrit :



Justin Bieber lui avait rendu hommage <img data-src=" />:

voir ici



<img data-src=" />





Les Worlds Apart aussi avant lui.


votre avatar

Et évidemment il y avait déjà des bugs <img data-src=" />

votre avatar







iksarfighter a écrit :



Et évidemment il y avait déjà des bugs <img data-src=" />





Depuis, Microsoft célèbre “la tradition” avec un OS tous les x ans.





votre avatar

Des Monsieurs.



Qu’est-ce que ça fait du bien d’en voir toujours vivants.

votre avatar







Takoon a écrit :



Depuis, Microsoft célèbre “la tradition” avec un OS tous les x ans.







<img data-src=" /><img data-src=" /><img data-src=" /><img data-src=" /><img data-src=" /><img data-src=" /><img data-src=" />


votre avatar

Très intéressant, merci d’avoir partager cette vidéo <img data-src=" />



edit: typo

votre avatar

<img data-src=" /><img data-src=" /><img data-src=" /><img data-src=" /><img data-src=" />



Merci à PCI pour cet article sur l’histoire de l’informatique !

votre avatar







iksarfighter a écrit :



Et évidemment il y avait déjà des bugs <img data-src=" />







Bugs… petite bébête qui venaient se coller sur les lampes et composant (alors sous tension et/ou dégageant de la chaleur), ce qui les faisaient sauter et du coup l’appareil présentait des erreurs de fonctionnement ou de traitement… le terme Bug est resté <img data-src=" />


votre avatar

128 octets, tout juste un registre MMX

votre avatar

J’me souvenais bien de l’ENIAC, mais j’avoue que le SSEM était passé à travers ma mémoire.



Merci PCInpact pour ce petit rafraichissement <img data-src=" />









sirius35 a écrit :



Bugs… petite bébête qui venaient se coller sur les lampes et composant (alors sous tension et/ou dégageant de la chaleur), ce qui les faisaient sauter et du coup l’appareil présentait des erreurs de fonctionnement ou de traitement… le terme Bug est resté <img data-src=" />









Les tubes à vide s’en souviennent encore <img data-src=" />


votre avatar







John Shaft a écrit :



128 octets, suffisant pour faire tenir certains compilos Brainfuck en mémoire <img data-src=" />







++++++++++

[



 &gt;+++++++&gt;++++++++++&gt;+++&gt;+++.   



&gt;+.

+++++++.

.

+++.

&gt;++.

.

+++.

——.

——–.

&gt;+.

&gt;.


votre avatar







raoudoudou a écrit :



128 octets, tout juste un registre MMX







Ils sont bien gros les registres MMX chez toi ;)


votre avatar

Merci pour ce rappel <img data-src=" />





Vos confrères de Macg avaient également fait un article intéressant sur justement l’apport du turing que vous avez évoqué, et qui est donc l’un des tous premiers précurseurs d’avant cette époque



http://www.macg.co/unes/voir/131632/centenaire-d-alan-turing

votre avatar







NeVeS a écrit :



Ils sont bien gros les registres MMX chez toi ;)







<img data-src=" />



Bien longtemps que je n’y ai touché <img data-src=" />


votre avatar







djshotam a écrit :



Justin Bieber lui avait rendu hommage <img data-src=" />:

voir ici



<img data-src=" />





<img data-src=" />



A part ça :

Happy Birthday Baby !

<img data-src=" />


votre avatar







djshotam a écrit :



Justin Bieber lui avait rendu hommage <img data-src=" />:

voir ici



<img data-src=" />







<img data-src=" />Affligeant !

Qu’il est irritant de constater, une fois encore, que l’on s’obstine à aller chercher des références culturelles à l’étranger, quand, chénouenfrance le sujet fut traité et de fort belle manière, bien des années plus tôt.

Cet immense philosophe du siècle dernier, grand expert es “tubes à vide” lui aussi, publia une thèse très remarquée en son temps et traduite en de nombreuses langues, sur la difficulté d’exécuter des programmes en mémoire en l’absence de transistors ou de structure neuronale complexe.



youtube.com YouTube


votre avatar







jenkins1963 a écrit :



.

.

.

.



youtube.com YouTube<img data-src=" />



je sais pas si il a fait une version anglais

Hard Hard to be a baby <img data-src=" />


votre avatar







djshotam a écrit :



<img data-src=" />



je sais pas si il a fait une version anglais

Hard Hard to be a baby <img data-src=" />







It’s tough to be a baby



http://search.yahoo.com/search;_ylt=A0oG7iS0pcVRoUUAXjJXNyoA?p=My+name%27s+Jordy…


votre avatar







jenkins1963 a écrit :



<img data-src=" />Affligeant !

Qu’il est irritant de constater, une fois encore, que l’on s’obstine à aller chercher des références culturelles à l’étranger, quand, chénouenfrance le sujet fut traité et de fort belle manière, bien des années plus tôt.

Cet immense philosophe du siècle dernier, grand expert es “tubes à vide” lui aussi, publia une thèse très remarquée en son temps et traduite en de nombreuses langues, sur la difficulté d’exécuter des programmes en mémoire en l’absence de transistors ou de structure neuronale complexe.



youtube.com YouTube<img data-src=" /> pour le commentaire !


votre avatar







sirius35 a écrit :



Bugs… petite bébête qui venaient se coller sur les lampes et composant (alors sous tension et/ou dégageant de la chaleur), ce qui les faisaient sauter et du coup l’appareil présentait des erreurs de fonctionnement ou de traitement… le terme Bug est resté <img data-src=" />



“Bugs” c’est pas spécialement une petite bébête qui venait se suicider auprès des composants, c’est juste la traduction d’“insectes” en anglais <img data-src=" />


votre avatar

certes mais le terme Bug en informatique vient de là <img data-src=" />


votre avatar







dieudivin a écrit :



Très intéressant, merci d’avoir partager cette vidéo <img data-src=" />



edit: typo





Il en reste une <img data-src=" /><img data-src=" />


votre avatar







psn00ps a écrit :



Il en reste une <img data-src=" /><img data-src=" />





En effet !!! <img data-src=" />



Donc correction, en espérant que ça soit la bonne cette fois, l’édition de messages à tendance à parfois merder chez moi (le message n’est pas édité), du coup il vaut mieux que je parvienne à rédiger du premier coup mes commentaires:





Très intéressant, merci d’avoir partagé cette vidéo <img data-src=" />


votre avatar

Excellente vidéo ! <img data-src=" />

votre avatar







sirius35 a écrit :



certes mais le terme Bug en informatique vient de là <img data-src=" />







J’ai lu un jour sur un site américain que le terme bug était déjà utilisé en métallurgie au début du XXème siècle pour désigner un défaut matière (le site faisait référence au dictionnaire Webster du début de ce siècle, sur papier donc), et que le terme était donc connu des ingénieurs et techniciens qui construisaient les premiers ordinateurs


votre avatar

la version informatique colle plus à la définition même du mot bug qui se rattache aux insectes… quid du rapport de la métallurgie et du Bug ?

votre avatar







sirius35 a écrit :



la version informatique colle plus à la définition même du mot bug qui se rattache aux insectes… quid du rapport de la métallurgie et du Bug ?







Ah, j’ai trouvé ( cette citation de Thomas Edison:

«It has been just so in all of my inventions. The first step is an intuition, and comes with a burst, then difficulties arise — this thing gives out and [it is] then that “Bugs” — as such little faults and difficulties are called — show themselves and months of intense watching, study and labor are requisite before commercial success or failure is certainly reached.»


Il y a 65 ans, Baby faisait pousser le premier germe du « logiciel »

Fermer