>
> Similar problem: semantics change. If someone decided to be weird and have
> __add__ and __iadd__ do two different things, this would completely break
> that. Granted, that's a stupid idea to begin with, but it's still poor
> justification for the code breakage.
>

The most notable example of something that is "weird" and "a stupid idea"
is NumPy... and *everything* in the Scientific Python ecosystem thereby.


-- 
Keeping medicines from the bloodstreams of the sick; food
from the bellies of the hungry; books from the hands of the
uneducated; technology from the underdeveloped; and putting
advocates of freedom in prisons.  Intellectual property is
to the 21st century what the slave trade was to the 16th.
_______________________________________________
Python-ideas mailing list
Python-ideas@python.org
https://mail.python.org/mailman/listinfo/python-ideas
Code of Conduct: http://python.org/psf/codeofconduct/

Reply via email to