3 ms·
Most organizations have some document describing acceptable coding standards that cover things like whitespace/indentation, brackets, idioms and naming conventi
by smcl 4y ago
Most organizations have some document describing acceptable coding standards that cover things like whitespace/indentation, brackets, idioms and naming conventions.
It is so bizarre how many people draw the line at master/slave - it's just another convention, why on earth are they desperate to write these two specific words above all else? Why is "don't use verbs in your REST routes" ok but "don't use master/slave" a cause to get on your soapbox and cry about human rights being impeded?
- noduerme 4y agoFor me personally it's offensive because master and slave don't, never did, and never will, specifically refer to a single culture's experience - and that the idiocy of identifying the technical use of those terms with racism could itself only come from a racist mind. [edit] while you downvote this, consider that my grandparents family were literal slave workers prior to being shot, and no, I don't think we should BAN THE TERM. Only insufferable racist snobs think that calling a computer a "master" or a "slave" makes normal people think of HUMAN SLAVES AND MASTERS. And even if they do think of human slaves and masters, then hopefully no normal person would think of some racist thing after that. And if they did, then that is a racist problem, not the words. Do you understand? Do you understand that my grandparents didn't survive to live in a world where words are banned because some idiot draws a connotation from them and assumes that other people will as well, or just to exercise power over other individuals? Like, fuck you!
- poszlem 4y agoIt it bizarre? If I told you that your use of the word "most" is racists, would you agree and stop using it? What if I told you that your use of the word "things" is racist? Obviously my overreaction to those words is my problem not yours and you should not stop using them. The reason people draw the line here is because to many people these words CLEARLY have nothing to do with race and "oppression". They never have. And yet now somehow YOU made them "dirty". It is a common occurrence where a group of activists deem something as forbidden, create a commotion around it that intimidates those who comply solely out of fear, ultimately leading to that something being considered "bad" because only those who don't mind disregarding social norms continue to use it. This is not a natural process but a hostile takeover.
- smcl 4y agoDude write "slave" in your code all you want, I don't care. Your dev lead might though, you can have that fight with them.
- poszlem 4y agoI think the best summary of this thread is you addressing me using another "problematic" word "dude" that made it into multiple of the "forbidden words" lists.
- smcl 4y agoThere is an enormous difference in standards and expectations for language in professional or academic settings and random internet message boards. The fact that I am using the word "dude" or that I just ran "git checkout master" a couple of minutes ago should show you that on my "side" of this argument is pragmatic, flexible and reasonable and not at all against "banning" words, no matter how many of you are here throwing little tantrums. But I agree - you stumbling around in clown shoes, failing to understand the issue you're hopping mad about is a great summary.
- noduerme 4y ago> a group of activists deem something as forbidden, create a commotion around it that intimidates those who comply solely out of fear This used to be called a "slave mentality". It's a pretty useful expression these days.