Comment Re:Figures off by a factor of 10 to 100 (Score 1) 752
"And if you're writing threaded code you can't really use the stl anyway"
Oh noooz... I must recall the thousands of lines of multhreaded code I wrote for various server appliances using all sorts of std library containers and algorithms (running on 100's of customer sites) right away. Why didn't you warn us about this menace before.
Seriously why would you so confidently spread blatant FUD ? Care to explain why "threaded code" (I presume you mean multithreaded programs) can't use the c++ standard library (yes... what used to be called STL is now almost completely subsumed in the standard library).
"I know, someone's going to mention proprietary versions of the stl that support finer-grained locking primitives, but even that's not anywhere near optimal"
So many questions about that statement:
1) what is "optimal" ?
2) why do you assume that "finer grained locking" would be more optimal (by whatever your definition of "optimal" is.
3) and finally, what benchamarks or data do you have to support your general dismissal of standard library containers in multithreaded code and your more specific claim 2 ?