Hacker News new | ask | show | jobs
by FourierSerious 157 days ago
> it implements nearly every concurrency pattern that you'd want to use for most projects, and importantly it implements them correctly, which can be harder to do than it sounds.

This is key. Writing nontrivial and bug-free concurrent code is extremely hard, it's like writing absolutely solid crypto code. Both look easy, both are incredibly hard and anyone who doesn't know that, shouldn't be writing code at those layers.

Recommending a proven, off-the-shelf concurrency technology is the mark of an experienced and thoughtful software architect.