CLIE PEG-UX50「Small BASIC」実行速度チェックなのだ!
DSiウェア「プチコン」と同様なプログラムを今度はCLIE PEG-UX50の「Small BASIC Ver 0.8.2b」でどれくらいの速度になるのか実験してみたのだ。
「Small BASIC」はインタプリタだから、「プチコン」と同じ条件になるが、マシン性能の差が大きく出そうな感じ…その実力はいかに???
まず、「プチコン」のBASIC プログラムを「Small BASIC」に置き換えるのが「OPL」同様に大変だったのだ。
特に、文字表示の位置指定LOCATEが
「プチコン」=LOCATE x , y
「Small BAISC」=LOCATE y ,x
の違いなど。
で、数回テストした所、表示にかかる時間は「約13秒」程度なのだ。![]()
「プチコン」、「OPL」よりも遅かったのだ。
これも、文字表示に負荷がかかっているのか???
前回「OPL」と同様に、ASCII 文字のprint 文と”*”のprint 文の2ヶ所をコメントアウトしてテストしてみたのだ。
すると、「約11秒」程度と少しだけ短縮されたのだ。
と言うことは、計算や判定文も含めて、全体的に遅いようなのだ。
ってことで、
3DS「プチコン」 > PSION 5mx「OPL」 > CLIE PEG-UX50「Small BASIC」
という結果になったのだ。
「プチコン」、「OPL」はほぼ実用レベルと思われるので、今後は昔を思い出しながらプログラミングで頭を柔らかくしてみようと思うのだ。![]()



Comments