is python Object oriented??
rhodri at wildebst.demon.co.uk
Mon Feb 2 19:35:28 EST 2009
On Mon, 02 Feb 2009 13:54:08 -0000, Hendrik van Rooyen
<mail at microcorp.co.za> wrote:
> <r...ray at bi...nce.com> wrote:
>> PS: More accurately, Python _embodies_ a philosophy, and to advocate
>> changes that go against that philosophy is to advocate changing
>> Python into something that would no longer be Python. You can do
>> that, but you aren't likely to get the community to follow you.
> *sits on his hands to try to avoid the tangent, with the gaping hole of
> looming beneath the spiderweb of philosophy, and the language spec
> dust in the corner, forgotten and forlorn*
This really, really, *really* isn't a tangent. It's the heart of
the matter. You are advocating a change that doesn't fit with
Python's "consenting adults" approach to programming. It's trivial
to enforce hiding using static checking tools if you really feel the
need to not trust yourself; it's much harder (though by no means
impossible) to break language-enforced hiding when (not if) an
interface turns out to be inadequate.
Rhodri James *-* Wildebeeste Herder to the Masses
More information about the Python-list