Lambda: the Ultimate Design Flaw

Ron_Adam radam2 at tampabay.rr.com
Thu Apr 7 12:28:23 EDT 2005


On 7 Apr 2005 11:11:31 -0400, aahz at pythoncraft.com (Aahz) wrote:

>You're conflating two different things:
>
>* Whether Python currently has only one way to do things
>
>* Whether Python has a design goal of only one way to do things
>
>I'll agree that Python currently has many examples of more than one way
>to do things (and even Python 3.0 won't remove every example, because
>anything more complicated than a Turing Machine has more than one way to
>do things).  But I won't agree that Only One Way has been abandoned as a
>design principle.

I would add that the meaning is:

	Python has one obvious best way to do things.

Meaning that the most obvious and clearest way, the way that comes to
mind first, will in most cases, also be the best way.

I seem to remember reading it put in that way some place at some time.





More information about the Python-list mailing list