[Python-ideas] Revised^4 PEP on yield-from
Greg Ewing
greg.ewing at canterbury.ac.nz
Fri Feb 20 01:48:29 CET 2009
Antoine Pitrou wrote:
> However, if there
> isn't a specialized optimization in the interpreter, it will also probably be
> slower (because it switches between frames a lot
That's true, but I'm 99.9% sure that if it's implemented
at all then it will be implemented fairly efficiently,
because doing so is actually easier than implementing
it inefficiently.:-)
> (my opinion on your PEP being that it brings the complication inside the
> interpreter itself, especially if you want to implement the feature in an
> optimized way.
Bringing it into the interpreter is what makes it
possible, and fairly straightforward, to implement
it efficiently. Hopefully this will become clearer
when I get a reference implementation going.
--
Greg
More information about the Python-ideas
mailing list