http://www.filety.net/index.php?strona=arty/strefa/ht/porownanie8bit/porownanie8bitTu są ciekawe dane porównujące komputery. Choć nie brak tam błędów i nieścisłości w podawanych parametrach czy tym bardziej stronniczej interpretacji. To jedno wydało mi się tam ciekawe, a mianowicie porównanie prędkości działania Basica na XL ZX C64 i CPC.
Porównanie prędkości Basica, test arytmetyczny, sortowanie zmiennych, wyświetlanie tekstu i rysowanie lini.
Wartości podają czas wykonania, więc mniejsza liczba jest lepsza. C64 nie ma poleceń do grafiki stąd brak wyniku w czwartym teście.
CPC ma po 2 razy więcej bitów na piksel niż pozostałe co go spowalnia w dwóch ostatnich testach.
Atari jak widać ma wolny Basic i to pomimo szybszego o 70% taktowania procka niż w C64.
Amstrad 464 - 46, 16, 113, 99,
Commodore 64 - 88, 24, 65, -
Spectrum 48k - 176, 36, 151, 57,
Atari 800XL - 355, 34, 103, 179,
A skądinąd wiem że, Basic w C64 ma 81 komend (tzn wszystkich słów kluczowych bo nie każde jest komendą), a w popularnym BlackBox dodatkowo 26 (choć nadal bez graficznych). W małym Atari jest ich 82, w Spectrum 86 (w 128k tylko dwie dodatkowe), a w CPC 167, (464 ma o 5 mniej w tym FILL).
Oczywiście do każdego z komputerów są zestawy rozszerzeń Basica oraz kompilatory. Ale jest ich taka masa, że nie będę ich tu porównywał.
A na pocieszenie tym co nie mają Amstrada powiem, że LOGO jest w nim najsłabsze z wszystkich komputerów.