あまり意味のない比較をしてみた。

(後で測定した生データを載せる予定です)

¶ と List 関数

Q : $a & ¶ & $b と List ( $a ; $b ) とどちらが速度的に早いか?

A : $a & ¶ & $b

速度的には前者が後者の約1.2倍程速いのだが、私は可読性が良い(と思っている)List関数を多用している感がある。

Exact 関数と=

Q : Exact ( $a ; $b ) と $a = $b とどちらが速度的に早いか?

A : Exact ( $a ; $b )

速度的には前者が後者の約1.03倍程速い。ただしExact 関数は大文字小文字を区別し、イコールは区別しないので注意が必要。

コメント

Q : コメント多 と コメント少 とどちらが速度的に早いか?

A : コメント少

Loop内にコメントを入れると少しだけ遅くなるので、コメント等はLoop外に置くのがいいかもしれない。

少ししか変わらないので、気にするだけ無駄と思われる。コメントを残すメリットの方が圧倒的に大きい。

10万1oopで1459ms
10万1oopで1491ms
10万1oopで1500ms