Python Programming Language Ditches 'Master-Slave' Terms, Pissing Off Some

More from: | Gizmodo UK |
0

A quiet debate has been brewing in the coding community for years that’s forced programmers to ask if using the terms “master” and “slave” are insensitive. Now, Python, one of the most popular high-level programming languages in the world, has ditched the terminology—and not everyone is happy about it.

Master/Slave is generally used in hardware, architecture, and coding to refer to one device, database, or process controlling another. For more than a decade, there’s been some concern that the terms are offensive because of their relationship to the institution of slavery. Last week, a developer named Victo Stinner published four pull requests asking the Python community to consider changing the Master/Slave terms to something like Parent/Worker. “For diversity reasons, it

(...)

Read full article » http://www.gizmodo.co.uk/2018/09/python-programming-language-ditches-master-slave-terms-pissing-off-some/


About | Gizmodo UK |

Gizmodo UK isn’t your average tech site. Sure, we love technology and gadgets, but like any good nerdlinger, we’re also interested in science and smart design. Everything around us has been influenced by these elements, and it’s our goal to tell the stories behind these inspiring products, and to keep you on your toes about what’s coming next.

Expect to see amazing architecture you’d trade your Wi-Fi connection for; spaceships that soar to new and unexplored solar systems; futuristic automobiles and oceanic vessels that would fluster even James Bond; military innovation and eyebrow-raising government farces, and of course, all manner of geek culture and toys.

»Twitter: @GizmodoUK »Facebook: @GizmodoUK