[Python-Dev] issue5578 - explanation
Steve Holden
steve at holdenweb.com
Fri Apr 3 21:50:01 CEST 2009
Chris Withers wrote:
> Guido van Rossum wrote:
>>>> But anyways this is moot, the bug was only about exec in a class body
>>>> *nested inside a function*.
>>> Indeed, I just hate seeing execs and it was an interesting mental
>>> exercise
>>> to try and get rid of the above one ;-)
>>>
>>> Assuming it breaks no tests, would there be objection to me
>>> committing the
>>> above change to the Python 3 trunk?
>>
>> That's up to Benjamin. Personally, I live by "if it ain't broke, don't
>> fix it." :-)
>
> Anything using an exec
that can be done in some other (more pythonic way)
> is broken by definition ;-)
>
> Benjamin?
>
We've just had a fairly clear demonstration that small semantic changes
to the language can leave unexpected areas borked.
regards
Steve
--
Steve Holden +1 571 484 6266 +1 800 494 3119
Holden Web LLC http://www.holdenweb.com/
Want to know? Come to PyCon - soon! http://us.pycon.org/
More information about the Python-Dev
mailing list