2007/10/29, Greg Ewing <[EMAIL PROTECTED]>: > David A. Wheeler wrote: > > Greg Ewing stated "Why not provide a __richcmp__ method that > > directly connects with the corresponding type slot? > > > It _seems_ to me that this is the same as "__cmp__", > > No, it's not -- a __richcmp__ method would take an extra > argument specifying which of the six comparison operations > to perform, and return a boolean instead of -1, 0, 1.
Eh? Shouldn't it return True, False or NotImplemented if that's the interface? > Giving it the same name as the old __cmp__ would be > confusing, I think. For sure. -- --Guido van Rossum (home page: http://www.python.org/~guido/) _______________________________________________ Python-3000 mailing list [email protected] http://mail.python.org/mailman/listinfo/python-3000 Unsubscribe: http://mail.python.org/mailman/options/python-3000/archive%40mail-archive.com
