>>138
> 与えられた環境で最大限の能力を引き出せと要求されるのはは当然だと思うが。
そもそも、

 特定環境向けの最適化
 移植性

が両立しないという考えが、間違ってると思うけど。そりゃ何も考えずに、機種
依存のコードをソースコード全体に散りばめたら移植性ゼロになるけど、しっ
かり切り分けると、

 大半はポータブル
 移植性がない部分は、マクロや関数呼び出しに閉じこめ

で済むでしょ。

だいたい、ソフトウェアの規模が大きくなればなるほど何らかのモジュール化
が要求されて、自然とそういう方向に行くって。バイナリ 32KB の世界なら、
レジスタの使い方がこんがらがったフルアセンブラでも書けるけど、PS2 やら
GC クラスのプログラムで、それをやったら死にます。