News for hackers. Stuff that matters.
Re:Fix your damned data races by Profan on Tuesday February 24, 2015 @09:57AM (#9100836)
While explicitly sharing memory isn't a great solution to threading, one shouldn't think message passing is some sort of panacea either, you can end up with things such as race conditions or deadlocks if you're not careful there as well.

Though it is admittedly a fair bit more sane for most applications.

Re:Fix your damned data races by pekk on Tuesday February 24, 2015 @10:47AM (#9101222)
It's not that it is a panacea, just that it is comparatively nice and safe.
Re:Fix your damned data races by jerf on Tuesday February 24, 2015 @11:14AM (#9101503)
As I like to say, shared-nothing & message passing takes an exponential problem and turns it into a polynomial one.

It still isn't "easy", but at least it's back in the realm of feasible.