Comment on PEP-0238
Aahz Maruch
aahz at panix.com
Sat Jul 7 18:24:06 EDT 2001
More information about the Python-list mailing list
Sat Jul 7 18:24:06 EDT 2001
- Previous message (by thread): Comment on PEP-0238
- Next message (by thread): Comment on PEP-0238
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
In article <cphewokhez.fsf at cj20424-a.reston1.va.home.com>, Guido van Rossum <guido at python.org> wrote: >aahz at panix.com (Aahz Maruch) writes: >> >> I'm in agreement with Guido that at least two releases are necessary >> (I also agree that it could be two warning releases). But I think >> Guido's step 3 (if used) should be changed to the semantically equivalent >> >> In Python 2.4, integer division with the '/' operator raises an >> exception. This exception can be caught as usual, but the >> programmer should prepare for the next release of Python by either >> using the div() function or by using the future directive to get >> floating point division. > >Oh, Aazh! I wasn't writing a formal specification, I was sketching a >plan. In that context, using "make it an error" is the right level of >detail. Everybody can fill in for themselves that that means it's an >exception, since that's how we typically signal errors in Python. Given that the person who followed up to you didn't seem to quite get this, I figured it was a worthwhile clarification. <shrug> -- --- Aahz <*> (Copyright 2001 by aahz at pobox.com) Hugs and backrubs -- I break Rule 6 http://www.rahul.net/aahz/ Androgynous poly kinky vanilla queer het Pythonista So much Astroglide. So little time.
- Previous message (by thread): Comment on PEP-0238
- Next message (by thread): Comment on PEP-0238
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Python-list mailing list