Does Python really follow its philosophy of "Readability counts"?
kyrie at uh.cu
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 uh.cu> wrote:
> > Quoting "Russ P." <Russ.Paielli at gmail.com>:
> >> 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