Applesoft BASIC: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
ValterVBot (discussione | contributi)
m Bot: Elimino interlinks
Nessun oggetto della modifica
Riga 1:
[[File:Applesoft BASIC.png|thumb|right|250px|Un semplice programma in '''Applesoft BASIC'''.]]
 
L''''Applesoft BASIC''' era un dialetto del [[BASIC]] disponibile sui [[personal computer]] [[Apple II]]; sostituiva l'[[integer BASIC]]. L'Applesoft BASIC era basato sul [[Microsoft BASIC]] ed il suo nome derivava dall'unione dei nomi delle due società interessate al progetto, [[Apple]] e [[Microsoft]]. Gli ingegneri Apple, tra cui [[Randy Wigginton]], adattatorono l'interprete del BASIC Microsoft all'Apple II aggiungendo nuove caratteristiche.<ref name=applesoft/>
 
La prima versione dell'Applesoft BASIC, indicato semplicemente come ''Applesoft'',,<ref name=applesoft>{{cita web|url=http://apple2history.org/history/ah16/#04|titolo=Applesoft I|editore=apple2history.org|accesso=30/01/2014}}</ref> fu rilasciata nel [[1977]] e distribuita su [[nastro magnetico]]: uno dei suoi limiti era la mancanza di un adeguato supporto alla grafica ad alta risoluzione dell'Apple II perché l'interprete veniva caricato nell'area di memoria destinata normalmente ad accogliere l'immagine dello schermo in in hi-res, impedendo di fatto il suo utilizzo.<ref name=applesoft/> Questa lacuna fu colmata con il rilascio dell''''Applesoft II''', che vide la luce nel [[1978]]: distribuita sia su nastro che su [[floppy disk|disco]] oltre che preinstallata nella [[read-only memory|ROM]] dell'[[Apple II Plus]] e modelli seguenti, questa versione presentava anche una diversa sintassi di alcuni comandi. Questo fu l'ultimo rilascio dell'Applesoft BASIC: poiché finalmente venivano supportate tutte le caratteristiche hardware dei computer Apple, è questa la versione comunemente indicata come '''Applesoft'''.<ref>{{cita web|url=http://apple2history.org/history/ah16/#05|titolo=Applesoft II|editore=apple2history.org|accesso=30/01/2014}}</ref>
 
==Origini==
Riga 19:
 
Per contro, all'Applesoft mancava l'operatore <code>MOD</code>, presente invece nell'Integer BASIC.
 
<!--
Whereas Wozniak originally referred to his Integer BASIC as "Game BASIC," having written it so he could write a [[Breakout clone]] for his new computer, few [[action game]]s were written in Applesoft BASIC for several reasons:
Line 29 ⟶ 28:
* No sound support aside from a <code>[[PEEK and POKE|PEEK]]</code> command that could be used to click the speaker, though one could also <code>PRINT</code> an ASCII [[bell character]] to sound the system alert [[beep (sound)|beep]]. The language was not fast enough to produce more than a baritone buzz from repeated clicks anyway. However, music spanning several octaves could be played by repeated calls to a machine-language tone generator.
-->
 
==Note==
<references/>
 
==Voci correlate==
* [[Integer BASIC]]
* [[Microsoft BASIC]]
 
==Collegamenti esterni==
* [http://www.landsnail.com/a2ref.htm Guida del programmatore dell'Applesoft II]
 
{{Portale|informatica}}