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

Luis Zarrabeitia kyrie at
Fri Jan 23 19:07:55 CET 2009

On Friday 23 January 2009 06:31:50 am Antoon Pardon wrote:
> On 2009-01-16, Luis Zarrabeitia <kyrie at> wrote:
> > Quoting "Russ P." <Russ.Paielli at>:
> >> If you "*shouldn't* mess with the implementation", then what is wrong
> >> with enforcing that "shouldn't" in the language itself?
> >
> > Because, as a library user, it should be my power to chose when and how I
> > _should_ mess with the implementation, not the compiler, and definitely
> > not you.
> Why should it be in your power? By messing with the implementation of a
> library you risk the correctness of the code of all participant coders in
> that project. I not that sure it should be your power to chose when and how
> to do that.

Ok, let me fix that.
It should be in _our_ power as the team of all participant coders on _our_ 
project to decide if we should mess with the internals or not.

What makes no sense is that it should be in the original author's power to 
decide, if he is not part of _our_ team.

Do you like it better now? Wasn't it obvious in the first place?

Luis Zarrabeitia (aka Kyrie)
Fac. de Matemática y Computación, UH.

More information about the Python-list mailing list