RE: Master and slave
September 29, 2021 at 10:38 am
(This post was last modified: September 29, 2021 at 10:59 am by HappySkeptic.)
The tech industry has been moving away from master/slave descriptions for years. New words are mentioned here: https://en.wikipedia.org/wiki/Master/slave_(technology)
I found the term jarring when I first heard it, though what is most important is that the words accurately describe the operation and architecture. Master/slave is not the most accurate in most cases. Is the "slave" going to get beaten if it doesn't do its job? Does it have the option of disobeying? Does it have some degree of autonomy?
Controller is usually a better term than master (though master is a perfectly good adjective to mean "main", for instance "master controller"), but the real problem is with the word "slave". It needs replacement with a more accurate term, and everyone is coming up with their own based on the actual use-case.
I found the term jarring when I first heard it, though what is most important is that the words accurately describe the operation and architecture. Master/slave is not the most accurate in most cases. Is the "slave" going to get beaten if it doesn't do its job? Does it have the option of disobeying? Does it have some degree of autonomy?
Controller is usually a better term than master (though master is a perfectly good adjective to mean "main", for instance "master controller"), but the real problem is with the word "slave". It needs replacement with a more accurate term, and everyone is coming up with their own based on the actual use-case.