3 ms·
These are about priorities, not about achieving perfection. It is easy to distinguish different pieces of software on these dimensions. For example: "Beautiful
by j88439h84 6y ago
These are about priorities, not about achieving perfection. It is easy to distinguish different pieces of software on these dimensions. For example:
"Beautiful is better than ugly." Requests is more beautiful than urllib2.
"Simple is better than complex." Trio is simpler than asyncio.
"Readability counts." Python is more readable than C++.
"There should be one-- and preferably only one --obvious way to do it." ''.join(strings), not sum(strings, '').
Note what isn't in the Zen of Python: performance, close-to-the-metal-ness, correctness, portability.
Python often fails to live up to its values, but that doesn't make them meaningless.