This series of videos introduces AsyncIO to Python programmers who haven't used it yet. The first episode is a high-level view on the async ecosystem. We cover:
why you'd want to use asynchronous code at all;
how latency drives the user experience;
what the difference between concurrency and parallelism is;
some of the problems you can encounter with threads, and with threads in Python in particular;
a short story about select, the OG of async calls; and
the history of asynchronous programming in Python that led to AsyncIO.
コメント