Python Rocks!

Gerrit Holl gerrit.holl at pobox.com
Tue Jan 25 10:27:35 EST 2000


Tim Peters wrote on 948738640:
> The option was offered to Guido years ago, via a patch by Donald Beaudry to
> do just that.  He declined then, and I doubt he'd change his mind now.
> 
> > Then people would have to stop complaining that Python is
> > broken
> 
> No, they wouldn't.  That's the whole problem here:  people with a bug up
> their butt about indentation are no different than people with a bug up
> their butt about integer division (like me!), or people who hate reference
> counting, or those who hate the lack of an address-of operator, or lack of
> lexical closures, or lack of an ISO std, or ... I once drew up a list of
> about 30 of these "crucial show-stoppers" culled from semi-hysterical c.l.py
> threads.

%{$answer: @($thats, $why, $I, $havent, $learnt, $perl)}

> When people say that Python's indentation drives away thousands of
> programmers, they're almost certainly correct!  And so do each of dozens of
> other things.  The same is also true of every other language on earth.
> Guido is on the receiving end of *all* these gripes, so has a sobering
> global perspective the proponents of individual features X, Y and Z lack in
> their single-minded zeal.  Over the years, and only after a great deal of
> thought and care, he occasionally "yields" on the few he judges most likely
> to add more power than cause harm.

Guido won't have World Dominatior. Neither will Larry.

> I don't know whether he keeps a formal priorty list of these things, but, if
> he does, optional block delimiters must be scraping the bottom of it (adds
> no power, at best leads to the usual flamewars about where the delimiters
> "should be" placed, at worst ruins the easy visual uniformity of Python code
> that so many old-timers (incl. esp. Guido!) actively love).
> 
> > and instead admit that Python programmers choose to
> > program without delimiters.
> 
> The existence and utter non-use of Guido's Tools/Scripts/pindent.py is
> sufficient proof of that.
> 
> that-was-indeed-his-last-word-on-the-subject-ly y'rs  - tim

but-the-last-word-in-c.l.py-will-never-be-ly y'rs
    -- Gerrit Holl

-- 
Please correct any bad English you encounter in my email message!
-----BEGIN GEEK CODE BLOCK----- http://www.geekcode.com
Version: 3.12
GCS dpu s-:-- a14 C++++>$ UL++ P--- L+++ E--- W++ N o? K? w--- !O !M !V PS+ PE?
Y? PGP-- t- 5? X? R- tv- b+(++) DI D+ G++ !e !r !y
-----END GEEK CODE BLOCK-----




More information about the Python-list mailing list