Simons' BASIC: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Nessun oggetto della modifica
Nessun oggetto della modifica
Riga 3:
|Logo =
|Screenshot = Simons Basic Splash Screen.gif
|Didascalia = Schermata iniziale del Simons' BASIC
|Sviluppatore = David Simons per [[Commodore]]
|UltimaVersione =
|DataUltimaVersioneDataPrimaVersione = [[19841983]]
|UltimaVersioneBeta =
|DataUltimaVersioneBeta =
|SistemaOperativo = [[Commodore 64]]
|SistemaOperativo2 =
|SistemaOperativo3 =
|SistemaOperativoAltri =
|Linguaggio =
|Genere = Integrated development environment
Line 18 ⟶ 13:
|SoftwareLibero = no
|Lingua = inglese
|SitoWeb =
}}
'''Simons' BASIC''', anche scritto erroneamente '''Simon's BASIC''' in alcune versioni, è una [[cartuccia (informatica)|cartuccia]] per il computer [[Commodore 64]], pubblicata dalla [[Commodore]] nel [[1983]], che aumenta le capacità del linguaggio [[BASIC]] preinstallato, introducendo 114 comandi addizionali, a spese di una piccola riduzione di 8 kB della memoria [[RAM]] disponibile.
Line 36 ⟶ 30:
#comandi per un totale controllo delle forme d’onda del suono.
 
Dato che il ''Simons' Basic'' si alloca nella memoria del Commodore 64 all'indirizzo $8000–$9FFF, si sovrascrive una parte della memoria RAM del Basic, producendo un consumo di memoria di 8 kB inferiorerispetto alla configurazione standard.
 
Altri effetti collaterali sono il rallentamento dell'esecuzione, intorno al 20% in certi casi<ref>{{RivistaVG/Cita|mc|25|62}}.</ref>, e alcuni scompensi al sistema, inoltre non tutte le funzionalità sono disponibili contemporaneamente, ad esempio o si usano i comandi per il suono o quelli per l'alta risoluzione<ref name=mcp65>{{RivistaVG/Cita|mc|25|65}}.</ref>.
 
Il manuale, originariamente in inglese, è completato da 4 esempi di programmazione e da un’appendice con i messaggi d’errore e un glossario dei termini. Esiste anche un'edizione in italiano.
Line 136 ⟶ 132:
== Accoglienza ==
La rivista ''[[Creative Computing]]'' ha affermato che il BASIC di Simons "trasforma quasi il C64 in un nuovo computer". Ha elogiato il "manuale molto fine" in contrasto con la scarsa documentazione di Commodore, e aveva predetto che sarebbe diventato "il linguaggio standard per programmare la macchina"<ref name="onosko198311">{{cita pubblicazione|titolo=Simons' Basic.|autore=Tim Onosko|rivista=[[Creative Computing]]|editore=Ziff-Davis|anno=1983|mese=novembre|p=60|lingua=en|url=https://www.atarimagazines.com/creative/v9n11/60_Simons_Basic.php|accesso=2 giugno 2020}}</ref>. ''Ahoy!'' ha scritto "Se fai qualche programmazione in BASIC e dovressi vedere questo prodotto sullo scaffale di un rivenditore, non fare domande, non esitare, compralo e basta!" La rivista ha elogiato la potenza e il "manuale eccellente" di Simons' BASIC, affermando che "il suo prezzo lo rende uno dei migliori affari disponibili per il Commodore 64"<ref name="kevelson198402">{{RivistaVG|ahoy|2|57-58|2|1984|autore=Morton A. Kevelson}}</ref>. La recensione di ''RUN'' fu meno favorevole, affermando che i suoi "molti comandi potenti e utili ... sfortunatamente, erano stati implementati molto male per un pacchetto commerciale. Il controllo dei parametri dei comandi è molto limitato e molte cose sono state trascurate o ignorate"<ref name="baker198504">{{RivistaVG|run|16|94-95|4|1985|titolo=A Review of Simons' Basic|autore=Robert W. Baker}}</ref>.
La rivista italiana ''[[MCmicrocomputer]]'' lo consigliava per chi poteva tollerare il generale peggioramento dei tempi di esecuzione; notava inoltre che il tool aiuta ad adattare per il Commodore 64 i molti programmi BASIC diffusi per altri computer, in particolare l'[[Apple II]]<ref name=mcp65/>.
Nel settembre 1985 la rivista ''Sperimentare'' lo descriveva come uno dei programmi più diffusi per il Commodore 64, sebbene in forma diversa dall'originale su cartuccia, e lo consigliava per sfruttare al meglio le caratteristiche della macchina, spesso nascoste<ref>{{RivistaVG/Cita|sperimentare|9}}.</ref>.
 
== Note ==