[Python-ideas] async objects
Rene Nejsum
rene at stranden.com
Tue Oct 4 03:17:32 EDT 2016
> On 03 Oct 2016, at 23:32, Greg Ewing <greg.ewing at canterbury.ac.nz> wrote:
>
> Yann Kaiser wrote:
>> The way I see it, the great thing about async/await as opposed to threading is that it is explicit about when execution will "take a break" from your function or resume into it.
>
> Another thing is that async/await tasks are very lightweight
> compared to OS threads, so you can afford to have a large
> number of them active at once.
>
> Rene's approach seems to be based on ordinary threads, so
> it would not have this property.
My implementation is, but it should not (have to) be, it only reflects my limited ability and time :-)
The programmer should not need to be aware of where concurrency is achieved though coroutines or threads, ideally there should be one OS thread per core in the CPU running many (millions) of coroutines…
br
/Rene
>
> --
> Greg
> _______________________________________________
> Python-ideas mailing list
> Python-ideas at python.org
> https://mail.python.org/mailman/listinfo/python-ideas
> Code of Conduct: http://python.org/psf/codeofconduct/
More information about the Python-ideas
mailing list