Originally Posted by endevite
I don't agree to Mr Warmonger, being a developer myself (ignore the fact my post count here is nil), there is no excuse even in windows development to stick to 2005 methods (when even basic dev was a pain to do threaded), as of vs2010 it has been very easy to develop apps with threading in mind, managing data pools isn't all to scary either.
Part of why I look forward to the 8350 and its reviews is specifically because I develop with heavy threading in mind, even simple appware.
There is no such thing as "2005 methods". Syntax and API hasn't even changed since then, only with the addition of new functions. Threading an application now would be no different then it was back then. It's still a pain to write, and a pain to debug. I for one laugh at the fact that you guys think threading a simple program such as CCleaner will ultimately make it perform a million times faster. There is no reason to thread 90% of desktop applications, since the performance gain margin is negligibly small (you would essentially waste CPU cycles). This is why software developers rely solely on core performance to power the results of their applications. Remember this isn't a problem with software engineers, this is a problem with hardware design.