Dijkstra on Python

Al Vining alistair.vining at ntlworld.com
Mon Aug 12 19:44:08 EDT 2002


Well, not really, but in his remarks[1] on what was to become Ada he did
say:
"""
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

-- 
Al.



More information about the Python-list mailing list