News for hackers. Stuff that matters.
Re:Async Rust Is A Bad Language by xh-dude on Friday September 08, 2023 @06:32PM (#37440143)
I still like channels because they may be a net reduction in the number of concurrency primitives in use, which complicates quantification in the paper - their taxonomy is great, though. Channels have some sharp corners.
Re:Async Rust Is A Bad Language by za3faran on Friday September 08, 2023 @08:01PM (#37440823)
Reducing the number of concurrency primitives does not imply reduction in complexity. On the contrary in fact, I've seen the messes created by golang in large production systems. Here's a good article: https://www.uber.com/blog/data-race-patterns-in-go/