Does Python really follow its philosophy of "Readability counts"?

Paul Rubin http
Mon Jan 26 02:15:47 CET 2009

Steven D'Aprano <steve at> writes:
> How is this scenario different from an API change where 
> self.some_attribute gets changed to self.attribute? 

That would be a backward incompatible change to a published interface,
something that should not be done without a good reason, and which was
mostly avoided through the whole Python 2.x series (incompatible
changes were saved for Python 3.0).  Changing an undocumented and
supposedly private interface is something different entirely.

More information about the Python-list mailing list