Lille BASIC

Den aktuelle version af siden er endnu ikke blevet gennemgået af erfarne bidragydere og kan afvige væsentligt fra den version , der blev gennemgået den 12. juni 2022; verifikation kræver 1 redigering .
Lille BASIC
Sprog klasse programmeringssprog
Dukkede op i 1975
Blev påvirket Dartmouth BASIC

Tiny BASIC er en familie af dialekter af BASIC -programmeringssproget, der passer ind i 4 kilobyte .

Historie

Det blev udviklet som svar på et åbent brev udgivet af Bill Gates , hvori han klagede over brugere, der piratkopierer $ 150 Altair BASIC . Tiny BASIC var beregnet til at være en helt gratis version af BASIC, der kunne køre på mikrocomputere . Tiny BASIC blev udgivet som en specifikation , ikke en implementering, offentliggjort i septemberudgaven af ​​People's Computer Company nyhedsbrevet(PCC) for 1975. I artiklen blev programmører bedt om at implementere det på deres maskiner og sende den resulterende implementering i assemblersprog tilbage til redaktøren.

Beskrivelse

Den lille størrelse og gratis kildekode gjorde disse implementeringer nyttige i de tidlige dage af mikrocomputere i midten af ​​1970'erne , hvor RAM var dyrt og den typiske hukommelsesstørrelse kun var 4 til 8 KB. Mens Microsofts minimale version af Altair BASIC også kunne køre på 4 KB-maskiner, efterlod den kun 790 bytes ledige til BASIC-programmer. Mere ledig plads var en væsentlig fordel ved Tiny BASIC. For at imødekomme disse strenge størrelsesgrænser manglede Tiny BASIC-dialekter generelt mange funktioner, der findes i andre dialekter, såsom manglende strengvariabler , matematik med flydende komma og kun tillader variabelnavne med et bogstav i de fleste versioner .

Små implementeringer af BASIC bruges stadig i dag til programmering af mikrocontrollere såsom Arduino . [en]

Se også

Noter

  1. Lille BASIC | Hackday

Links