Earlier quoted context omitted.
My controversial opinion is that I think "main" is more descriptive and intuitive than "master."
my controversial opinion is that it never mattered, all that really mattered was that there was a universal word- changing it to anything would cause at least a few hundred hours of development work and a few hundred additional hours of changing documents and tutorials and stuff. For what? Main isn’t better if the issue is racism, because “main” has some really negative connotations in Korea (“main” families having s…
What makes it worse:
- Each "bad" term gets replaced by multiple alternative terms, often non-obvious, so good luck figuring out what people mean now. For example, MitM (Man in the Middle) was a well established technical term. Everybody knew what was meant, the term had no acutal gender association in the meaning, but now you instead read "machine-in-the-middle, meddler-in-the-middle, manipulator-in-the-middle, person-in-the-middle (PITM), or adversary-in-the-middle (AITM)".
- The "it's more descriptive" excuse was used as a very thin veil of justification even though the actual reason for the change was clear. So not only do you get to deal with the extra hundreds of hours of overhead, but you also have people lie to your face about why you're being forced to do that.
- It never ends. First it was "master/slave", then "master" in any context, and once that battle was "won", proponents of such policies started finding new "offensive" words.
[1] https://en.wikipedia.org/wiki/Man-in-the-middle_attack#Notes