In article <[EMAIL PROTECTED]>, Alex Martelli <[EMAIL PROTECTED]> wrote: > >In Python 3000, ordering comparisons will not exist by default (sigh, a >modest loss of practicality on the altar of purity -- ah well, saw it >coming, ever since complex numbers lost ordering comparisons), but >equality and hashing should remain just like now (yay!).
While emotionally I agree with you, in practice I have come to agree with the POV that allowing default ordering comparisons between disjoint types causes subtle bugs that are more difficult to fix than the small amount of boilerplate needed to force comparisons when desired. -- Aahz ([EMAIL PROTECTED]) <*> http://www.pythoncraft.com/ "as long as we like the same operating system, things are cool." --piranha -- http://mail.python.org/mailman/listinfo/python-list