[Python-ideas] Concurrency Modules

Giampaolo Rodola' g.rodola at gmail.com
Fri Jul 10 01:51:00 CEST 2015


On Fri, Jul 10, 2015 at 12:53 AM, Sven R. Kunze <srkunze at mail.de> wrote:

> Hi,
>
> that's a follow up on the discussion started on python-dev ('The
> importance of the async keyword') and this issue
> http://bugs.python.org/issue24571 .
>
> After discussing the whole topic and reading it up further, it became
> clear to me what's actually missing in Python. That is a definitive guide
> of why/when a certain concurrency module is supposed to be used:
>
> Currently, I can name 4 modules of which I know that they more or less
> deal with the topic:
>  - concurrent
>  - threading
>  - asyncio
>  - multiprocessing
>

+1 on the overall idea.
Technically there's also asyncore and asynchat but they are deprecated.
It might also be worth it to add a section listing the main third-party
modules (twisted, tornado, gevent comes to mind).

-- 
Giampaolo - http://grodola.blogspot.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/python-ideas/attachments/20150710/ca493bb3/attachment.html>


More information about the Python-ideas mailing list