Bill Gates publică, după 50 de ani, codul care a pus bazele Microsoft: Altair BASIC devine accesibil în format PDF

Într-un gest simbolic cu ocazia aniversării a 50 de ani de la fondarea Microsoft, Bill Gates a decis să publice codul sursă original al primului produs care avea să schimbe istoria tehnologiei: Altair BASIC. Este pentru prima dată când acest cod devine accesibil publicului larg, într-un format digital, după ce a fost păstrat ani de zile ca o piesă istorică în colecția personală a lui Gates.

Altair BASIC a fost dezvoltat în 1975 de către Bill Gates, Paul Allen și Monte Davidoff, pentru computerul MITS Altair 8800 – un dispozitiv considerat de mulți drept primul computer personal din lume. La acea vreme, echipamentele de calcul erau aproape inaccesibile publicului larg, iar programarea era rezervată unui cerc restrâns de profesioniști. Cei trei tineri vizionari au văzut însă oportunitatea de a aduce limbajul BASIC pe această platformă nouă, deschizând astfel calea către democratizarea tehnologiei.

Scris în limbaj de asamblare, codul Altair BASIC este nu doar un fragment de istorie, ci și o lecție de inginerie software. Lipsit de compilatoare moderne sau de unelte de depanare sofisticate, codul reflectă ingeniozitatea și disciplina programatorilor de la începutul erei PC-urilor. Gates îl descrie cu entuziasm drept „cel mai tare cod pe care l-am scris vreodată”, o afirmație care subliniază importanța acestui proiect în cariera sa și în evoluția Microsoft.

Publicarea codului vine însoțită de un articol pe blogul personal al lui Bill Gates, în care acesta povestește despre cum a fost scris Altair BASIC, despre dificultățile întâmpinate și despre contextul în care s-a născut ideea fondării Micro-soft – numele original al companiei, scris cu cratimă la început.

Documentul PDF include atât sursa codului, cât și note explicative și informații despre arhitectura Altair 8800, fiind o resursă valoroasă pentru pasionații de istorie IT, programatori, educatori și curioși deopotrivă.

Descarcă: Original-Microsoft-Source-Code