Message201870
The asyncore module is old and has an efficient design: it is not possible to use modern selectors like epoll() or kqueue() before asyncore.poll() function has to recreate a selector at each call. See a better explanation of its author: msg196995.
The asyncio has a better abstraction, a better design and has pluggable eventloops and selectors.
I suggest to modify asyncore users in the documentation to the new asyncio module. It would be better to explain how to port the code, but I don't know asyncio enough to explain that.
I don't know what to do with asynchat. |
|
Date |
User |
Action |
Args |
2013-11-01 01:36:44 | vstinner | set | recipients:
+ vstinner, gvanrossum, giampaolo.rodola, neologix |
2013-11-01 01:36:44 | vstinner | set | messageid: <1383269804.3.0.264747393931.issue19467@psf.upfronthosting.co.za> |
2013-11-01 01:36:44 | vstinner | link | issue19467 messages |
2013-11-01 01:36:43 | vstinner | create | |
|