6: 2008-04-28 (月) 23:16:58 [6] | 7: 2008-04-28 (月) 23:16:58 [7] | ||
---|---|---|---|
Line 66: | Line 66: | ||
---- | ---- | ||
-[[K]]の感想: | -[[K]]の感想: | ||
- | -ライバルは旧OSASKとかDOS-Extenderくらいしかないだろうと高をくくっていたら、なんと「はりぼてOS」が大健闘。シンプルゆえの強さだろうか。特にhello4.hrbとhelloc2.g01の対決は参った。差はわずかに5バイトなのだが、将来「ぐいぐい01」用のライブラリを充実させても勝てる気がしない・・・(註:このときは107vs102で負けていた)。 | + | -ライバルは旧OSASKとかDOS-Extenderくらいしかないだろうと高をくくっていたら、なんと「はりぼてOS」が大健闘。シンプルゆえの強さだろうか。特にhello4.hrbとhelloc2.g01の対決はまいった。差はわずかに5バイトなのだが、将来「ぐいぐい01」用のライブラリを充実させても勝てる気がしない・・・(註:このときは107vs102で負けていた)。 |
--というのは「ぐいぐい01」用のサイズ増加の原因はスタートアップルーチンやAPI呼び出し部分なのだが、ここは「ぐいぐい01」の特徴である「どのOS上でも実行可能にする」のせいでアドレス決めうちCALLやソフトウェア割り込みなどが利用できないため、どうしても減らせる気がしない。 | --というのは「ぐいぐい01」用のサイズ増加の原因はスタートアップルーチンやAPI呼び出し部分なのだが、ここは「ぐいぐい01」の特徴である「どのOS上でも実行可能にする」のせいでアドレス決めうちCALLやソフトウェア割り込みなどが利用できないため、どうしても減らせる気がしない。 | ||
--helloc2.g01では107バイトで上記の通り負けていたのだが、必死に考えてうまい方法を発見。helloc4.g01で89バイトになり、「はりぼてOS」に勝てた。 | --helloc2.g01では107バイトで上記の通り負けていたのだが、必死に考えてうまい方法を発見。helloc4.g01で89バイトになり、「はりぼてOS」に勝てた。 |
(This host) = http://osask.net