Benchmark ciclo esplicito

 1100 REM --- BENCHMARK 1
 1110 T = TI
 1120 FOR K=1 TO 1000
 1140 NEXT K
 1160 T = (TI-T)/60
 1170 RETURN

Questo codice misura il tempo impiegato per l'esecuzione di un ciclo FOR...NEXT vuoto. Puo' dare un'idea delle performance legate strettamente all'interprete, e della relativa ottimizzazione che si ottiene una volta che si il codice viene compilato.

RISULTATI

COMPILATORE TEMPO
B64C(2) - p-code 0,00 (-100%)
B64C(2) - 6510 0,00 (-100%)
LASER 0,93                             (-32%)
BOSS 0,93                             (-32%)
B64C(1) - p-code 1,03                               (-25%)
B64C(1) - 6510 1,03                               (-25%)
BLITZ! 1,08                                 (-21%)
BASIC V2 1,38                                         
Sito di Marco Spedaletti (asimov@mclink.it), contenuti concessi con licenza CC BY-NC 3.0 IT.