http://cacm.acm.org/magazines/2009/5/24648-spending-moores-d...
Microsoft Research has a version of the article (not exactly identical):
http://research.microsoft.com/pubs/70581/tr-2008-69.pdf
I also discuss this in my (unfinished) book, with lots of data:
http://www.amazon.com/Objective-C-Performance-Tuning-Develop...
The whole book is / will be (well, the manuscript is) full of examples of techniques that are 2x, 10x or even 100x slower than necessary, but now "recommended practice", often for no discernible benefit.
Fresh book recommendations delivered straight to your inbox every Thursday.
http://cacm.acm.org/magazines/2009/5/24648-spending-moores-d...
Microsoft Research has a version of the article (not exactly identical):
http://research.microsoft.com/pubs/70581/tr-2008-69.pdf
I also discuss this in my (unfinished) book, with lots of data:
http://www.amazon.com/Objective-C-Performance-Tuning-Develop...
The whole book is / will be (well, the manuscript is) full of examples of techniques that are 2x, 10x or even 100x slower than necessary, but now "recommended practice", often for no discernible benefit.