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

Reply via email to