3 ms·
Completely agree on Gevent. The UX was outstanding. In general, I personally don't love the direction Python 3 has taken with asyncio, type hints, and more and
by quacker 5y ago
Completely agree on Gevent. The UX was outstanding.
In general, I personally don't love the direction Python 3 has taken with asyncio, type hints, and more and more syntactic sugar. Meanwhile, no real improvements to packaging or to performance of pure Python code. But I'm just a bystander and Python is a big ship to steer, so I get it.
Languages like JavaScript that have been async from the start work well
This is one of several reasons I've enjoyed gradually switching over to Go from Python. Concurrency is more or less a pleasure in Go. It equals the great UX of Gevent (i.e. Goroutines) but baked into the language and multiplexed onto many real threads (versus only one thread in Gevent).