Radium Software: 速く動くコードの書き方:
How to write fast code - assertTrue()
「CPUというものは……」
彼は言った。
「ある一定の速度で動く。それは1秒間に決まった数の命令を処理することができるが、それ以上はない。1秒間に実行される命令の数には有限個の上限が存在するわけだ。そうだな?」
「そうです」私は言った。
「つまり、コードを速く動かす方法なんでものは存在しないんだ。命令を速く実行する方法が無いんだからな。唯一あるのは、マシンがやることを少なくするということだけだ。」
彼は強調するために間を置いた。
「速くするには」彼はゆっくりと言った「少なくしろ」
…