Python is open-source project and there is not a single core developer working full-time on the language unlike his beloved Rust.
Python is open-source project and there is not a single core developer working full-time on the language unlike his beloved Rust.
At the very least, it is a warning sign that a notable and highly experienced Python expert is having a hard time grappling with the best practices (or even workable practices) for a significant new feature set: "I know at least that I don't understand asyncio enough to feel confident about giving people advice about how to structure code for it."
As far as I can tell, not a single respondent to this thread has indicated that to the contrary, they have been able to say that they do feel confident enough to give people advice on how to structure code with asyncio.
At the very least, that means that we have a documentation and communication problem which is either intrinsic to the new API or something that will work itself out over the next few years.
I always had that opinion that what I would like Python to be like is never going to happen. This is not something new with Python 3.