|
|
|
|
|
by tjoff
1151 days ago
|
|
How is it unfounded? How is it unreasonable to question the relevance of an optimization from a time where the relevant parts of computing were completely different? "Programmers waste enormous amounts of time thinking about, or worrying about, the speed of noncritical parts of their programs, and these attempts at efficiency actually have a strong negative impact when debugging and maintenance are considered. We should forget about small efficiencies, say about 97% of the time: premature optimization is the root of all evil. Yet we should not pass up our opportunities in that critical 3%.", Donald Knuth Maybe doing benchmarks for a comment isn't worthwhile. I guarantee you have to do different benchmarks for different contexts anyway so I can't blindly trust the benchmark anyway. Not to say it wouldn't be interesting. I wouldn't mind someone plotting the cost of instructions over time and how that affects choice of algorithms. But to expect that from a comment? |
|
https://arxiv.org/pdf/1011.5200.pdf
And the answer is that the speed is comparable to other functions that however produce worse results.