[Python-ideas] Retire or reword the "Beautiful is better than ugly" Zen clause

Chris Angelico rosuav at gmail.com
Thu Sep 13 08:21:45 EDT 2018

On Thu, Sep 13, 2018 at 10:16 PM, João Santos <jmcs at jsantos.eu> wrote:
> One important difference between master/slave and beautiful/ugly is that the
> first pair are concrete concepts that typically applies to people, and the
> second are abstract concepts that always applied also to objects and
> abstract concepts.

You may or may not be right about "slave", but "master" is frequently
applied to objects - the document from which other copies are taken,
the template from which a cast is formed, etc. Even when applied to
people, it doesn't have to be paired with slavery - a "master" of a
skill is, well, someone who has mastered it. Excising the word master
from all documentation is likely impossible, and pointless.

And yes, I'm probably going to be slaughtered for saying this. But I
grew up around photocopiers, so to me, the "master" was the good
quality print-out that we stuck into the top of the copier, as opposed
to the "copies" that came out the front of it. Not everyone assumes
the worst about words.


More information about the Python-ideas mailing list