>>123
今では、
アセンブラは、
人力以外での最適化が困難
なのではなく、
人力での最適化が困難
なのです。

平均的なプログラマにアセンブラで書かせた場合、
そのプログラムの実行速度は、
C言語で書いた場合を下まわってしまう。

皮肉なことに、
アセンブラで書いたものを直接アセンブルしたバイナリよりも、
C言語のインラインアセンブラに書き直してCコンパイラにバイナリを生成させたほうが、
速いコードが出力されるんですよ。