Python Joins Movement To Dump 'Offensive' Master, Slave Terms (theregister.co.uk)
Python creator Guido van Rossum retired in July, but he's been pulled back in to resolve a debate about politically incorrect language. The Register reports: Like other open source communities, Python's minders have been asked whether they really want to continue using the terms "master" and "slave" to describe technical operations and relationships, given that the words remind some people of America's peculiar institution, a historical legacy that fires political passions to this day. Last week Victor Stinner, a Python developer who works for Red Hat, published four pull requests seeking to change "master" and "slave" in Python documentation and code to terms like "parent," "worker," or something similarly anodyne. "For diversity reasons, it would be nice to try to avoid 'master' and 'slave' terminology which can be associated to slavery," he explained in his bug report, noting that there have been complaints but they've been filed privately -- presumably to avoid being dragged into a fractious flame war. And when Python 3.8 is released, there will be fewer instances of these terms.
So what about people who are unable to have children, will they get offended by references to 'parent'?
This has gotten out of hand, definitely.
seriously? this is what the world is becoming????
have you seen my sig? there are many others like it but none that are the same
"Gru" and "Minion"
Does PC cultures have to infect everything?
Everyone knows that it won't stop there. A few years later there will be more "offensive" words that need to be changed. Personally, I won't stop being offended until we're all coding in machine code and then I'll fight for machine rights because who are we to tell them their language?
The terms are needlessly evocative. I propose we use "dom/sub" instead
How is slavery America's "peculiar institution"? Slavery has existed for centuries in many countries. It still exists to this day, even though people continue to ignore it.
good fucking god. you stupid fucking pc idiots are ruining the world for the majority.
So what's next.... No more /sbin/kill for processes?
Ya know, any app that has "client" in the name probably refers to prostitution... Thats got to go too.
Oh My God! /usr/bin/touch promotes sexual assult. That's got to go too.
totem is going to offend Native Americans....
mount is sexist also....
reject.. That's going to hurt someones feelings, GONE.
Fuck it, lets just burn all the computers and go back to using bows and arrows, and hunting in the woods.....
I take no responsibility for what I say. Even though I'm never wrong
given that the words remind some people of America's peculiar institution
I find it odd how 'slavery' is so often framed as an American phenomenon, when it was/is a worldwide institution. The US was simply the last superpower to abolish it locally. Slavery is unfortunately alive and well, which should be clear to anyone willing to take a look around.
As for the topic at hand: The folks arguing for this might have a point if the terms being used were 'whitey' and 'blackey' or something equivalently racist, but I find the terms 'master' and slave' to be sufficiently "anodyne" considering they refer to a relationship between two things and neither term explicitly refers to a particular type of individual. Are we going to get rid of 'parent' and 'child' as well because some people were beaten by their parents?
... also known as "being polite."
You can try and equate the two but it isn't true. One can be polite and still discuss master / slave on USB and other appropriate topics. One cannot be politically correct and do the same.
This trend of seeking offense where none is intended is incredibly toxic to humanity. In the English language many words have different meanings based on their context. It's plainly obvious that no allusion to human slavery is meant in the context of software or hardware module relationships.
Let's be blunt about what has happened: people have been abusively harmed by others lying to them and telling them that context is meaningless. They have been given invented forms of discomfort in order to make them slaves to unpleasant emotional responses that have no underlying basis in reality. That's the irony here. The people complaining about the terminology are behaving in a herd manner, controlled by powermongers who benefit from it. Power flows from irrational group cohesion, and the cheapest and easiest form irrational group cohesion is hatred of the other. There are many ways to define the "other" and you can see it everywhere in politics: race, nationality, language, religion, gender, sexual orientation, and (seriously, humanity actually went here) word choice. Both conservatives and progressives exploit these shamelessly. Stop playing their games.
Help save the critically endangered Blue Iguana
excuse me, I have children to kill.
I agree master-slave is problematic, but what are you going to use in place?
I think replacing master is stupid because you have things like "master data", "master recording" etc. where master is simply the authoritative source and that's the role of the master server too. It's slave that's anthropomorphic, derogatory and also kinda a term of art, I mean you could set up master-slave replication but you'd never say you enslaved a server. Master-servant would be a nudge better but still anthropomorphic. If we're changing the term I'd suggest master-puppet, it's pretty much exactly that - something pulling the strings on an inanimate object. It sounds kinda odd particularly since puppet master is already is a term but the newspeak would at least be logical.
Live today, because you never know what tomorrow brings
The two are not mutually exclusive.
It's kinda obvious that some people are uncomfortable with the terminology.
How difficult is it for pliable minds to simply adopt another set of words to describe, precisely, the same thing?
What motivation exceeds being polite?
Being correct? Because screw being polite if it means it muddies the waters. Also, why do "we" need to be pliable? Why can't the other side of this argument get over themselves and accept that words can have different meaning depending on context?
Fuck it, lets just burn all the computers and go back to using bows and arrows, and hunting in the woods.....
Shit, the Butlerian Jihad is coming sooner than we thought (and for more inane reasons!).
Considering we still do slavery, seems premature to me:
I've fallen off your lawn, and I can't get up.