Hacker News new | ask | show | jobs
by birdyrooster 2254 days ago
Stuff like aiomultiprocess is meant to make performant python easier to think about when you are writing and organizing your code (since async/yield is well adopted). It’s enables some great parallelism for cpython to get around the GIL and there are simple tricks to shard data to minimize memory duplication.
1 comments

And then you realize other languages don't need all this extra effort and work and planning.
Examples or they don't exist. :)
Golang and Erlang are prime examples where a language was built with the CSP model from the start. Concurrency primitives are core to both.