|
|
|
|
|
by chrismonsanto
4367 days ago
|
|
> PyPy is not fast enough and further splits the user base. There is no split? > Gevent is vastly simpler than this. I prefer asyncio's explicitness to gevent's monkey-patch-and-pray-it-doesn't-block semantics. Also, the asyncio approach makes it very clear when you have released the "lock" on your state--it happens every time you yield from your coroutine. The gevent approach is to hide these synchronization points, which I think is a bad policy. For what it's worth this latter objection is one of the main reasons asyncio is the way it is--GvR had been bitten before by implicit yields. |
|