50

https://github.com/python/cpython/...

Seriously? Isn't that pretty obvious from the context that slavery is no subject here?

But it is pretty ironic they merged that into master...

Comments
  • 13
    Jesus fucking christ, I saw a post about this on reddit, but it didn't mention that the fuckers actually merged the changes...
  • 12
    This is why people like to offend the easily offended as a form of trolling.

    They make it so fucking easy.
  • 3
    What the heck? Can anybody provide a summary of what happened?

    I guess some people got offended by words master and slave?
  • 4
    @HoloDreamer Read the sources mentioned in the corresponding ticket https://bugs.python.org/issue34605

    They just jumped the bandwagon of sjw's.
  • 5
    What the flying fuck... Specialist terms exist, man. Leave old software terms be
  • 4
  • 4
    So, first Python no longer has a BDFL. Then this crap gets merged. This is the first of a never ending series of acquiescence to fabricated social demands. It will not end well.
  • 1
    @electrineer I am sorry for this repost. I somehow missed the original one.
  • 3
    @finiteAutomaton I've noticed it's very hard to find related rants even if you know they exist. Usually there are multiple small rants on the news instead of one main one. It's a weakness of this platform.
  • 2
    The following is for Redis:

    http://antirez.com/news/122/...
  • 1
    @RanterPro funny that I posted that link yesterday to the thread I linked above you ;)
  • 1
    Coding is different from real life... sure. Yet we code in real life. Words are powerful and should be used appropriately. Tossing slave around in a code base is not psychologically healthy. Easily offended or not, bullshit is bullshit is bullshit.
  • 6
    my favourite quote in this discussion...

    Author: Larry Hastings (larry)

    As a counter-example: A quick grep finds 555 occurrences of the word "kill" in CPython master. Everybody knows killing is bad and using the term might upset certain people. Yet I would not support expunging the word "kill" from Python.
  • 0
    @electrineer lol you're right! Internet is such a small place xD
  • 2
    `For diversity reasons, it would be nice to try to avoid "master" and "slave" terminology which can be associated to slavery.`

    Jesus Christ hahahaha
  • 2
    @poetrique
    No no, you're totally right. Must be why after GTA V got released, we had rapists, murderers, heists, and car thefts skyrocket. Wasn't psychologically healthy, after all.
  • 0
    While I think it's a pointless change I also think it affects our work in no way, and shouldn't really "trigger" us.
  • 0
    Truely amazing. I've literally never heard of it being called primary/replicant. Good job making searched for relevant information that much more difficult instead of, you know, keeping with the terminology that has been in place for fifty years. Fine, name it that in new code, but this is a ridiculous change that helps nobody.
  • 0
    @jschmold tsk tsk

    I read sarcasm, but I smell ignorance.
  • 2
    @poetrique
    I just don't buy the idea that grown adults can't handle the idea of the word "slave" and "master" in the realm of computing. We live in a world of infants if that is the case.
  • 3
    @jschmold It's a very small group of people.

    The problem comes when we allow this small group of people to dictate how the majority should act and live.

    That's where I say hold the fuck up.
  • 2
    Holy shit. Are they actually censoring people's comments that are against this?
  • 1
    @Stuxnet
    Yeah. I treat them like children, mock them, and laugh at the stupid shit they say. "Oh gee, you said the word 'master', that means you must endorse slavery!" Like, get real 🙄
  • 0
    @jschmold You have a valid point. Coding should not be bound by vain societal pressures. My stand is simply that words are powerful, and we should acknowledge that.
  • 1
    @poetrique
    You should say what you mean, my friend. Undoubtedly everyone can get behind the strength of one's words. The strength behind one's words are a description of passion, motivation, or interest generally speaking. It's why you refer to inanimate objects in this fashion, and not people.

    Context is also very important, as context is the mechanism through which we can enhance precision in understanding what each sentence meant. In the context of programming, "Master" and "Slave" is with regards to sources of truth, or controlling mechanisms. Parent and Child is with regards to hierarchical containers. A Parent can be a master, but it doesn't have to be. To remove "slave/master" technical terms is to fuzzy the precision in describing things. Sure you can use "controller", but what is the thing being controlled? A "controllee"?

    It's a poor use of time and effort to make things harder to understand.
  • 1
    @poetrique
    You should say what you mean, my friend 😉. Undoubtedly everyone can get behind the strength of one's words. The strength behind one's words are a description of passion, motivation, or interest generally speaking. It's why you refer to inanimate objects in this fashion, and not people.

    Context is also very important, as context is the mechanism through which we can enhance precision in understanding what each sentence meant. In the context of programming, "Master" and "Slave" is with regards to sources of truth, or controlling mechanisms. Parent and Child is with regards to hierarchical containers. A Parent can be a master, but it doesn't have to be. To remove "slave/master" technical terms is to fuzzy the precision in describing things. Sure you can use "controller", but what is the thing being controlled? A "controllee"?

    It's a poor use of time and effort to make things harder to understand.
  • 1
    @jschmold This is obviously personal for you. Let us agree to slightly disagree.
Your Job Suck?
Get a Better Job
Add Comment