Programmers Stack Exchange is a question and answer site for professional programmers interested in conceptual questions about software development. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

What other tech synonyms are there for a master-slave relationship? The situation is a knob that controls other knobs, or a button that controls other buttons.

share|improve this question

closed as not constructive by Robert Harvey, David Thornley, Rook, Mark Trapp Sep 13 '11 at 22:00

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.If this question can be reworded to fit the rules in the help center, please edit the question.

Now that I think about it, this is probably better asked on – FrustratedWithFormsDesigner Sep 13 '11 at 21:12
@Frustrated I don't think this has anything to do with EL&U, since the terms suggested have to make sense in a technical sense as well, but I'll check with a mod there to make sure. – Adam Lear Sep 13 '11 at 21:17
This question is attracting some seriously junky answers: the best place for single-word (or in this case, double-word) requests is English.SE, where you'll likely have a better time getting people to provide useful explanations as to why one pair of words is better than another. – user8 Sep 13 '11 at 22:02
@Robert (and everyone else): if you want to discuss the finer points of offensive language, use chat. If you don't agree with the premise of the question, feel free to down-vote. – user8 Sep 13 '11 at 22:09

Are you talking about master & slave as used for hard disks? In this case, master & slave are actually a politically correct terms to use. It would also be politically correct to apply those terms to software parts.

Otherwise, you may use some terms depending on the context: primary & secondary, parent & child, etc.

share|improve this answer
"Slave" as in "slavishly following". – ChrisF Sep 13 '11 at 21:40
I think master/slave is fine as long as SATA has a safe word! – Martin Beckett Sep 13 '11 at 22:22

You could go with "Parent" and "Child". I guess "Manager" and "Worker" are also possible, though I don't see that nearly as often. Also possible is "Controller" and "Controllee" though that sounds weird, and I'm not even sure if "Controlee" is a word.

On the fun side of things, you could try something like "Overlord" and "Minion". Or "Hero" and "Sidekick". Or "BigBoss" and "Lackey". Or "Captain" and "Sailor". ;)

share|improve this answer
I could live with that last one ;) – Rook Sep 13 '11 at 21:57
Apart from that, when talking in HDD context, primary/secondary might actually work. – Rook Sep 13 '11 at 21:58
@Rook: Not serious. – Robert Harvey Sep 13 '11 at 22:14
@FrustratedWithFormsDesign, I've also been thinking about "supercontrol" and "subcontrol" (or "underling"). Thanks for thinking about this, it definitely helps. +1 – Dan Rosenstark Sep 14 '11 at 1:51
Controller/Controlled – grieve Jun 21 '12 at 14:14

How about Parent / Child(ren) ?

share|improve this answer

Not the answer you're looking for? Browse other questions tagged or ask your own question.