Tiny BASIC: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Abisys.bot (discussione | contributi)
m ., replaced: Random Access Memory|RAM → RAM
Riga 24:
La struttura del linguaggio fu inizialmente teorizzata da [[Dennis Allison]], un membro della facoltà di [[informatica]] della [[Stanford University]], su richiesta di [[Bob Albrecht]], un membro dell'[[Homebrew Computer Club]], che aveva visto il BASIC sui [[minicomputer]] e pensava che tale linguaggio fosse perfetto per i nuovi computer quali l'[[Altair 8800]], che era stato presentato agli inizi del 1975.
 
Allison e Albretch pubblicarono la struttura del linguaggio sulla [[newsletter]] di ''People's Computer Company'', un'organizzazione dedita alla diffusione della cultura del computer come strumento per aiutare le persone.<ref>{{cita web|url=http://www.digibarn.com/collections/newsletters/peoples-computer/index.html|titolo=Informazioni sul People's Computer Company|accesso=178/02/18 febbraio 2011}}</ref> Nel mese di dicembre del 1975 Dick Whipple e John Arnold crearono un [[interprete (informatica)|interprete]] del linguaggio che richiedeva solo 3&nbsp;kB di RAM. Allison e Albretch decisero di pubblicare questo interprete e le correzioni apportate alla struttura originale del linguaggio in una newsletter chiamata "Dr. Dobb's Journal of Tiny BASIC Calisthenics and Orthodontia", inserita nella rivista "Dr. Dobb's Journal" edita da [[Jim Warren]], un altro membro dell'Homebrew Computer Club.
 
La spinta a terminare ed a pubblicare il Tiny BASIC fu data dalla pubblicazione della famosa [[Lettera aperta agli hobbisti]] che un giovane [[Bill Gates]] scrisse per denunciare la crescente diffusione della pratica di copiare il software piuttosto che acquistarlo. La lettera era indirizzata genericamente a tutti gli appassionati di computer ma in realtà era diretta principalmente proprio verso l'Homebrew Computer Club, un membro del quale aveva trafugato durante un tour di presentazione dell'Altair 8800 una copia dell'[[Altair BASIC]] e lo aveva poi ridistribuito agli altri membri.