DEV Community

Discussion on: How do you feel about changing naming terms?

Collapse
gaetanm profile image
Gaëtan Masson • Edited on

My thought is simple; SJW in OSS is cancer because basically, they try to command "solutions" to non-existent problems.

“If it's not broken, don't fix it.”

Collapse
thebouv profile image
Anthony Bouvier

But it is broken. So it should be fixed.

There are better terms than master/slave; many listed in this thread. The better terms are clearer from a technical standpoint and we should always strive for that instead of hanging on to something just because it is status quo. It's not like databases have been around forever. The master/slave relationship was chosen as the word pair in a time when throwing around the words master and slave in all white, all male basement labs of universities was never going to cause a ruckus. Those terms were used in a less diverse vacuum without thought to it being a bad choice because they just didn't have to care about it in their small world.

The very fact that you try to equate people fighting for social justice to cancer clearly puts your ideas and ideals out there. So yes, you're right, your thought is simple.

Collapse
gaetanm profile image
Gaëtan Masson • Edited on

I’m glad to have simple thought and not overthink things to the point to find hate, oppression or whatever everywhere (like those people I call « cancer ») which result in waste of time and energy for everyone.

The very fact is that your « superior thought » forget one crucial parameter: context matter. Here it’s about programming. Neutral field with neutral words chosen to illustrate concepts. Nothing more.

If someone finds master/slave offensive, especially in this context, he is the one who needs to be fixed, not the code.

Thread Thread
dean profile image
Dean Bassett

What about how it's inaccurate? You kinda completely ignored that part

Primary/replica is a much more accurate term than master/slave. To be honest, I don't think master/slave is insensitive either. But primary/replica is much more accurate as to what is really going on.

Thread Thread
gaetanm profile image
Gaëtan Masson

I totally agree with you from this perspective; chaging a word for a better meaning is great.

I’m just pointing people who commands to change words just because they find it offensive.