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

Steven D'Aprano steven at REMOVE.THIS.cybersource.com.au
Mon Jan 12 16:49:10 EST 2009


On Mon, 12 Jan 2009 13:36:07 -0800, Paul Rubin wrote:

> Bruno Desthuilliers <bdesth.quelquechose at free.quelquepart.fr> writes:
>> Why on earth are you using Python if you don't like the way it work ???
> 
> Why on earth keep releasing new versions of Python if the old ones are
> already perfect?

That's a fallacious argument. Nobody is arguing that any specific version 
of Python is perfect, but clearly many people do like the general design 
choices of the language, that is, the way it works.

*If* you don't like the way it works, and you have a choice in the 
matter, perhaps you should find another language that works more the way 
you would prefer.

On the other hand... Bruno's question is unfair. It is perfectly 
reasonable to (hypothetically) consider Python to be the best *existing* 
language while still wanting it to be improved (for some definition of 
improvement). Just because somebody has criticisms of Python, or a wish-
list of features, doesn't mean they hate the language.



-- 
Steven



More information about the Python-list mailing list