Earlier quoted context omitted.
Lock free != wait free > As I understand these data structures have no effects on multi-system environments and can only be applied to a single system I have no idea where to even begin with this statement. By this logic, no optimizations should be made to operations in a single threaded or single process environment. Distributing computation helps you achieve scale and HURTS latency except for extremely long running…
Sorry, but that optimization elitarism does not get anyone anywhere. Most software written today is quite high level, be it the >2 million apps or the >1 billion websites. In my household neither the smoke detector, toaster or washing mashine needs faster executed code. I understand where you are coming from but for optimizations such low level considerations should be among the last because they matter so little. Mo…
Re: A Wait-Free Stack
#71I mention in my reply specific applications where performance really does matter. I don't understand why issuing the strawman of pointing to things that I also trivially acknowledge are not performance sensitive really helps any.