Dijkstra on Python

Al Vining alistair.vining at ntlworld.com
Tue Aug 13 01:44:08 CEST 2002

Well, not really, but in his remarks[1] on what was to become Ada he did
I thought that it was a firm principle of language design -- out of
concern for programming as a human activity -- that in all respects
equivalent programs should have few possibilities for different
representation [...].  Otherwise completely different styles of
programming arise unnecessarily, thereby hampering maintainability,
readability and what have you.  This requires from the language
designers the courage to make up their minds!
which sounds a lot like "There should be one -- and preferably only one
-- obvious way to do it."

There must be something in the water in the Netherlands.

[1] http://www.cs.utexas.edu/users/EWD/ewd06xx/EWD660.PDF


More information about the Python-list mailing list