6: 2008-04-28 (月) 23:16:58 |
7: 2008-04-28 (月) 23:16:58 |
| ---- | | ---- |
| -[[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」に勝てた。 |