Liten BASIC

Den aktuella versionen av sidan har ännu inte granskats av erfarna bidragsgivare och kan skilja sig väsentligt från versionen som granskades den 12 juni 2022; verifiering kräver 1 redigering .
Liten BASIC
Språkklass programmeringsspråk
Framträdde i 1975
Blivit påverkad Dartmouth BASIC

Tiny BASIC är en familj av dialekter av programmeringsspråket BASIC som ryms i 4 kilobyte .

Historik

Den utvecklades som svar på ett öppet brev publicerat av Bill Gates där han klagade över att användare piratkopierade Altair BASIC för $ 150 . Tiny BASIC var tänkt att vara en helt gratis version av BASIC som skulle köras på mikrodatorer . Tiny BASIC släpptes som en specifikation , inte en implementering, publicerad i septembernumret av People's Computer Company nyhetsbrev(PCC) för 1975. I artikeln ombads programmerare att implementera det på sina maskiner och skicka den resulterande implementeringen i assemblerspråk tillbaka till redaktören.

Beskrivning

Den lilla storleken och den fria källkoden gjorde dessa implementeringar användbara i början av mikrodatorer i mitten av 1970-talet , när RAM var dyrt och den typiska minnesstorleken bara var 4 till 8 KB. Medan Microsofts minimala version av Altair BASIC också kunde köras på 4 KB-maskiner, lämnade den endast 790 byte lediga för BASIC-program. Mer ledigt utrymme var en betydande fördel med Tiny BASIC. För att möta dessa strikta storleksgränser saknade Tiny BASIC-dialekter i allmänhet många funktioner som finns i andra dialekter, såsom saknade strängvariabler , flyttal - matematik och att endast tillåta enbokstavsvariabelnamn i de flesta versioner .

Små implementeringar av BASIC används fortfarande idag för programmering av mikrokontroller som Arduino . [ett]

Se även

Anteckningar

  1. Tiny BASIC | Hackday

Länkar