Shortcode
l’aube des langages de programmation
Imagine… Nous sommes en 1949.
Les ordinateurs commencent à peine à murmurer sous les doigts des pionniers.
Mais ils restent obstinés : tout se fait encore en langage machine ou en Assembly.
Et franchement, c’est épuisant.
C’est alors qu’un homme a une idée révolutionnaire.
John Mauchly, un des créateurs de l’ENIAC, propose une simplification.
Pourquoi ne pas inventer un moyen d’écrire des programmes… un peu plus facilement ?
C’est ainsi que Short Code voit le jour.
Pas un vrai langage de programmation, pas encore.
Mais plutôt un “intermédiaire”.
Comment ça fonctionnait ?
Short Code utilisait des instructions abrégées et des symboles mathématiques.
Un exemple ?
Pour calculer une simple addition, au lieu d’écrire en binaire ou en Assembly, tu écrivais quelque chose comme :
A + B
Ça te paraît banal aujourd’hui, non ?
Mais à l’époque, c’était un saut de géant.
Le programme écrit en Short Code n’était pas exécuté directement par l’ordinateur.
Il passait d’abord par un interprète qui le traduisait en langage machine.
Le concept était génial, mais il y avait un prix à payer.
Le problème ?
Short Code était lent.
L’interprétation prenait du temps, beaucoup trop de temps.
Les ordinateurs, déjà pas très rapides, devenaient encore plus lents.
Mais les bases étaient posées :
L’idée que les humains pouvaient écrire des programmes avec des symboles simples.
Et que la machine se chargerait de faire le lien avec ses propres entrailles.
Pourquoi c’est important ?
Parce que Short Code a planté une graine.
Il a inspiré les esprits brillants de l’époque à aller plus loin.
Automatiser davantage. Créer des langages encore plus simples et efficaces.
C’était le tout début de ce qu’on appelle aujourd’hui les langages de haut niveau.
Et sans Short Code, peut-être que cette idée aurait mis des années à émerger.
Alors, la prochaine fois que tu tapes une ligne de code élégante en Python ou en JS, pense à ça.
Au tout début, quelqu’un s’est battu pour écrire un simple A + B
.
Et toi, tu connaissais Short Code avant aujourd’hui ?