As I understood the asyncio is supposed to be a tool for writing safe concurrent programs avoiding…
Nikolay Bystritskiy

I understand what you’re saying and agree that it’s a safer option than traditional threading, but I disagree that it’s only intended for single-threaded use.

There are quite a few thread-safe methods available throughout the library, some that were not discussed here, created specifically for doing work in another thread. I think that those wouldn’t exist if it wasn’t intended for multi-threading.

I see it as another tool for the concurrency toolbox, one that helps you make better use of threads in general.

One clap, two clap, three clap, forty?

By clapping more or less, you can signal to us which stories really stand out.