Georg Brandl <ge...@python.org> added the comment:

This might work for (normally) commutative operations like multiplication and 
addition, but what about those like subtraction?  If the interpreter uses the 
non-reversed method automatically, it has to apply semantics, but the semantics 
depend on the type and cannot be guessed by the interpreter.  Also, even for 
normally commutative operations some type may want to behave non-commutative.  
With this in mind, this cannot be implemented without major headaches both for 
the implementation and backwards compatibility.

----------
nosy: +georg.brandl
resolution:  -> rejected
status: open -> closed

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue9401>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to