[Python-Dev] [Python-ideas] PEP 3156 - Asynchronous IO Support Rebooted

Jasper St. Pierre jstpierre at mecheye.net
Sat Dec 22 02:17:16 CET 2012

On Fri, Dec 21, 2012 at 8:02 PM, Guido van Rossum <guido at python.org> wrote:

... snip ...

In PEP 3156 conformant code you're supposed always to use 'yield
> from'. The only time you see a bare yield is when it's part of the
> implementation's internals. (However I think tulip actually will
> handle a yield the same way as a yield from, except that it's slower
> because it makes a roundtrip to the scheduler, a.k.a. trampoline.)

Would it be possible to fail on "yield"? Silently being slower when you
forget to type a keyword is something I can imagine will creep up a lot by
mistake, and I don't think it's a good idea to silently be slower when the
only different is five more characters.

> Will comment more as I keep reading I'm sure :)
> Please do!
> --
> --Guido van Rossum (python.org/~guido)
> _______________________________________________
> Python-ideas mailing list
> Python-ideas at python.org
> http://mail.python.org/mailman/listinfo/python-ideas

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/python-dev/attachments/20121221/fcc73cd9/attachment.html>

More information about the Python-Dev mailing list