this post was submitted on 20 Aug 2024
620 points (88.8% liked)

Showerthoughts

29244 readers
530 users here now

A "Showerthought" is a simple term used to describe the thoughts that pop into your head while you're doing everyday things like taking a shower, driving, or just daydreaming. The best ones are thoughts that many people can relate to and they find something funny or interesting in regular stuff.

Rules

founded 1 year ago
MODERATORS
 

It sounds way less offensive to those who decry the original terminology's problematic roots but still keeps its meaning intact.

you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 2 points 1 month ago* (last edited 1 month ago) (1 children)

You are correct I swapped client with other such as worker, child, and helper,

Master–slave (technology)

In 2018, after a heated debate, developers of Python replaced the term. Python switched to main, parent, and server; and worker, child, and helper, depending on context.

The Linux kernel adopted a similar policy to use more specific terms in new code and documentation.

My problem with the term "slave" is that it does not indicate there is a delegation of work going, on but rather that the subdevice is somehow fully "owned" by the master device. Whereas in reality the master is more like a manager telling a worker what to do.

[–] [email protected] 1 points 1 month ago

In some cases the sub device is pretty much owned by the "master" device.

I'm mostly thinking of IDE since that's the only place I ever hear anyone use master/slave except GIT where master is used.