50 ans plus tard, Bill Gates publie le code source de l’Altair BASIC
Le 03 avril à 09h11
2 min
Logiciel
Logiciel
Alors que Microsoft célèbrera vendredi 4 avril les cinquante ans de sa création en tant que société, Bill Gates est revenu cette semaine sur ce qui constitue sans doute l'épisode fondateur de son aventure entrepreneuriale : l'écriture avec Paul Allen, en un temps record, d'un interpréteur BASIC destiné à l'Altair 8800 de MITS (basé sur le CPU 8080 d’Intel).
Il a dans le même temps publié, pour la première fois, le code source de ce fameux interpréteur, le premier produit commercial vendu par les deux fondateurs de Microsoft : 150 pages de sorties d'imprimante scannées, qui révèlent (PDF) un code dûment commenté, écrit en seulement trente jours (et trente nuits) au printemps 1975.
« Avant Office, Windows 95, la Xbox ou l'IA, il y avait Altair BASIC », attaque joliment Bill Gates, avant de retracer plus en détail le déroulé des faits. D'abord, la découverte de cette nouvelle machine, l'Altair 8800, affichée en couverture du magazine Popular Electronics, qui augurait l'avènement d'une informatique personnelle. Puis cette idée en forme de défi, vendue sur papier à MITS, le fabricant de l'Altair : développer un interpréteur BASIC, capable d'offrir une alternative au langage assembleur de base de la machine. Sans accès direct à cette dernière, Gates et Allen durent utiliser un simulateur.
« Enfin, après de nombreuses nuits blanches, nous fûmes prêts à montrer notre interpréteur BASIC à Ed Roberts, le président de MITS. La démonstration se révéla un succès, et MITS accepta de nous acheter le logiciel. Ce fut un moment pivot pour Paul et moi. Altair BASIC devint le premier produit de notre nouvelle société, que nous avions décidé d'appeler Micro-soft (nous avons abandonné plus tard le tiret) », écrit Bill Gates.

Le 03 avril à 09h11
Commentaires (5)
Abonnez-vous pour prendre part au débat
Déjà abonné ? Se connecter
Cet article est en accès libre, mais il est le fruit du travail d'une rédaction qui ne travaille que pour ses lecteurs, sur un média sans pub et sans tracker. Soutenez le journalisme tech de qualité en vous abonnant.
Accédez en illimité aux articles
Profitez d’un média expert et unique
Intégrez la communauté et prenez part aux débats
Partagez des articles premium à vos contacts
Abonnez-vousLe 03/04/2025 à 09h35
Le 03/04/2025 à 10h51
Et en plus, il n'est même pas OCRisé pour faciliter la navigation dedans !
Heureusement qu'il est commenté : du code assembleur non commenté, c'est impossible à relire/maintenir.
Par contre, il est plutôt bien commenté, par exemple, page 3 à 8, ils expliquent ce que font les sous-programmes ainsi que l'organisation générale. (je n'ai pas tout lu, juste survolé quelques pages).
Ça faisait longtemps (début des années 80) que je n'avais pas lu du code 8080 !
Le 03/04/2025 à 11h59
Le 03/04/2025 à 12h58
En projet de première année en école d'ingénieur (toujours 82), j'ai même écrit avec 2 autres binômes un assembleur 8080 en Fortran.
Le 17/04/2025 à 10h37