Benchmark: timing 20000 iterations of for, while()... for: 45 wallclock secs (43.95 usr + 0.00 sys = 43.95 CPU) @ 455.06/s (n=20000) while(): 43 wallclock secs (43.28 usr + 0.00 sys = 43.28 CPU) @ 462.11/s (n=20000)