5 ms·
A more charitable view is that they signify an API that evolved from callback-based APIs like Twisted over many years and made nicer APIs like curio or trio onl
by hynek 6y ago
A more charitable view is that they signify an API that evolved from callback-based APIs like Twisted over many years and made nicer APIs like curio or trio only possible (whose features/insights slowly feed back into asyncio but backward compat keeps the warts around).
- nall10 6y agoEvolved? Twisted has a spectacular API, the only thing that is lacking is documentation. But even without docs I understood it faster than asyncio and it is more pleasant to use. Twisted is very elegant, but somehow elegant things get eradicated in the Python world. Time and again.
- ghostwriter 6y agoWhat's the added value of curio and trio APIs, compared to gevent's Queues, Pools, and Groups? https://sdiehl.github.io/gevent-tutorial/#data-structures https://sdiehl.github.io/gevent-tutorial/#data-structures
- hynek 6y agohttps://glyph.twistedmatrix.com/2014/02/unyielding.html https://glyph.twistedmatrix.com/2014/02/unyielding.html