On 9/27/2022 4:15 PM, Clinton Bunch wrote:
I will also point out that making it "Somebody Else's Problem" Is a big part of why we haven't successfully rid ourselves of these terms in over two decades of realizing they were problematic. Let's not perpetuate the problem.On 9/27/2022 3:54 PM, Daniel Shahaf wrote:We've been trying to rid ourselves of these words for twenty years in the IT industry. They were used because they accurately describe the relationship and at the dawn of Unix and the Internet, the emotional charge the words carry wasn't recognized.-1 on the patch because I don't believe people who disagree with the change feel comfortable saying so publicly.I will also point out that tracking the terms used by the formal parametersin the callee's header files or documentation, as proposed upthread — is a clear, objective criterion; makes the terminology decisions Someone Else's Problem; makes the code easier to read; and involves less churn. Without advocating for that particular solution or considering what downsides it may have, I do wish to say those properties thereof seem desirable.For PTYs I like the terms controller and subsidiary. It seems to describe the relationship better than other suggestions. The use of superior and inferior as otherwhere suggested strike me as eventually running into the same problem of being emotionally charged.