Next | Making Programs Faster | 115 |
Anyone can make a technical error like this one
But the real problem is more serious
What really went wrong here?
People using Benchmark.pm have a tendency to disengage their brains
The author of the benchmark took the obviously nonsensical results at face value
He wrote up a detailed analysis of these nonsensical results
Benchmark.pm is complex
Here there was a scope problem that was obscured by the use of Benchmark.pm
The code wasn't doing what it appeared to be doing
Benchmark.pm's internals are obscure
This tends to inhibit understanding of the absolute numbers that it emits
You tend to compare the relative quantities only
Next | Copyright © 2003 M. J. Dominus |