Ross Ridge wrote:
> You're just going to have to accept that there that there is no
> concensus on this issue and there never was.
Steven D'Aprano <[EMAIL PROTECTED]> wrote:
>But that's not true. The consensus, across the majority of people (both
>programmers and non-programmers alike) is that 1/2 should return 0.5.
You're deluding yourself. If there were a concensus then this issue then
it wouldn't be so controversial. Even the Python developers admitted
that in the documentation for Python 2.2 when the feature was first
introduced:
(The controversy is over whether this is really a design flaw,
and whether it's worth breaking existing code to fix this. It's
caused endless discussions on python-dev, and in July 2001 erupted
into an storm of acidly sarcastic postings on comp.lang.python. I
won't argue for either side here and will stick to describing
what's implemented in 2.2. Read PEP 238 for a summary of arguments
and counter-arguments.)
The decision to change Python's behavior wasn't made by consensus,
or by popular vote. It was made by fiat.
Ross Ridge
--
l/ // Ross Ridge -- The Great HTMU
[oo][oo] [EMAIL PROTECTED]
-()-/()/ http://www.csclub.uwaterloo.ca/~rridge/
db //
--
http://mail.python.org/mailman/listinfo/python-list