Re:LOLWUT: a piece of art inside a database command
by NeedMoreTea on Wednesday September 12, 2018 @01:42PM
(#17971134)
I would guess earlier, probably back in the days of steam. Master / slave cylinder is commonly used in hydraulics.
Re:LOLWUT: a piece of art inside a database command
by s_kilk on Thursday September 13, 2018 @05:36AM
(#17977243)
Right, I guess my point is, where does the term originate, really?
And I'm pretty sure it originates in slavery. (Glad to be wrong on that if there's any experts around)
Re:LOLWUT: a piece of art inside a database command
by zaarn on Thursday September 13, 2018 @08:19AM
(#17977987)
The term master does have origins in the latin word "magister" (teacher, leader, chief or someone with a license to each philosophy or liberal arts). The middle english form, maister, was not connected to slavery either, it was more about someone of authority (ie, lord, ruler).
A lot of times it's use similarly like "Master Clock". The term in technology is strongly connected to that root; the master in a protocol is the leading participant.
I think simply not using "slave" for the passive or accepting device would be sufficient to reduce the problem since that is the word that has even in the deeper roots of it's origin the same meaning as today. (Slave comes from Slav, a group of people enslaved in the medieval ages and later expanded to cover all "slavs")
For a current project I'm using master/client as terminology.
It's pretty obvious terminology for systems that don't support dynamic hierarchy changes.
EDIT: Consulting some docs from the time ( http://www.eugeneleeslover.com/USNAVY/CHAPTER-10-D.html ), this may not be the case. I'm genuinely curious now.