Subj : Re: Implementing lock-free data structures To : comp.programming.threads From : SenderX Date : Thu Mar 10 2005 01:08 pm > Lock-free stuff is (and always will be) too complicated, error-prone, > and platform-specific to use directly in applications. Yeah, however POSIX implementations are highly platform specific, they all use atomic operations, memory barriers and lock-free techniques, and they can be complicated. We use POSIX everyday. > And applications > shouldn't care whether the abstractions they use are implemented using > lock-free techniques or otherwise. I would argue that performance critical applications should care about the scalability of the abstractions they use. Lock-free techniques can increase scalability dramatically... -- http://appcore.home.comcast.net/ (portable lock-free data-structures) .