Bill Gates gir ut koden til Altair BASIC: «Kuleste koden jeg har skrevet»

Microsofts første produkt ble skrevet for 50 år sida, og nå kan du selv se hvor det starta.

Bill Gates presenterer kildekoden med denne animasjonen på gatesnotes.com. 📸: gatesnotes.com
Bill Gates presenterer kildekoden med denne animasjonen på gatesnotes.com. 📸: gatesnotes.com Vis mer

– Da Paul Allen og jeg så den forsida, visste vi to ting: PC-revolusjonen kom snart, og vi ville være med, skriver Bill Gates i et blogginnlegg.

Forsida han snakker om var av Popular Electronics, januar 1975, pryda av Altair 8000 – en av verdens aller første personlige datamaskiner.

Synet blåste mange i bakken, inkludert den da unge Bill Gates, og han fikk en idé: Å få programmeringsspråket BASIC inn i maskina, for å virkelig demokratisere datamaskinen.

Dette skulle bli starten på selskapet deres Microsoft – som nå fyller 50 år, og feirer med å gi ut kildekoden som ble starten på et eventyr.

157 sider PDF

Sammen med Paul Allen ringte Bill Gates skaperen av Altair 8000, Ed Roberts i MITS, med en klar beskjed:

Gates og Allen hadde en BASIC for Altair 8000 klar, om Roberts ville ha den.

– Det var bare ett problem: Det hadde vi ikke, skriver Gates.

Men det visste ikke Roberts, så han takka ja, og Gates og Allen måtte dermed sette i gang med å faktisk kode det de hadde lova.

Koden til Altair BASIC er nå publisert på Gates nettsider, sammen med et langt og overraskende artig presentert blogginnlegg – delvis også for å promotere den nye boka hans.

Sånn starter kildekoden til Altair BASIC.
Sånn starter kildekoden til Altair BASIC. Vis mer

Men før du tenker at dette er noe du vil leke deg med: Koden er gitt ut som en 157 sider lang PDF. Skanna inn fra en lang, lang papirremse. Pent å se på, men ikke særlig brukbart til noe.

Heldigvis har andre allerede dekompilert Altair BASIC, og lagt den ut på GitHub, for lengst.

«Kuleste koden»

– Dette er fortsatt den kuleste koden jeg noen sinne har skrevet, skriver Bill Gates.

Og enda viktigere: Da Bill Gates og Paul Allen solgte produktet sitt, gjorde de det under navnet Micro-Soft, som senere ble Microsoft, og 50 år senere for lengst er en gigant.

– Det er utrolig å tenke på hvordan denne koden førte til et halvt århundre av innovasjon fra Microsoft, skriver Bill Gates.

– Før det fantes Office eller Windows 95 eller Xbox eller AI, fantes denne koden, og jeg blir fortsatt gira av å se den, selv etter alle disse årene.