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



On Wed, 14 Jan 2009 02:27:09 -0000, Paul Rubin <"http://phr.cx"@nospam.invalid> wrote:

But, if something is done by convention, then departing from the
convention is by definition unconventional. If you do something
unconventional in a program, it could be on purpose for a reason, or
it could be by accident indicating a bug.

I wouldn't violently object to having some means of policing class
or module privacy, but it does have consequences. When it's a
convention, you can break it; when it isn't, you can't, even if
you do have good reason. Add that to the obviousness of the
"leading underscore => private" convention, and I just don't see
a burning need for it, that's all.

--
Rhodri James *-* Wildebeeste Herder to the Masses
.



Relevant Pages

  • Re: Piano Tuning and "stretch"
    ... tautology then I am guilty but it still doesn't give me any reason ... "Convention" is not a reason ... account of what people have done and does not give reasons why it was ...
    (rec.music.theory)
  • Re: How to name variables in a program?
    ... Phlip wrote: ... >> this convention works with prefixes to indicate variable type. ... > This minor editor feature is a major reason all the early MS code used HN. ... > pointers, ...
    (comp.programming)
  • Re: Selective snipping: was/Re: Selective Memory (was) Re: Name calling, and other playground games
    ... people's reason lext they close their minds to you; ... Language is a convention, an art ... Government" and that the "Supreme Court" was initially referred to as ...
    (alt.gathering.rainbow)
  • Re: "heres" vs "herere"
    ... my Java tutorial become quite popular. ... convention and tradition, and i snub tradition or convention when they ... Of course, if we delve deeper into the issue, the other reason is ... i have become firm about the uselessness of its capitalization. ...
    (alt.usage.english)
  • Re: Does Python really follow its philosophy of "Readability counts"?
    ... Paul Rubin wrote: ... convention is by definition unconventional. ... unconventional in a program, it could be on purpose for a reason, or ...
    (comp.lang.python)