News for hackers. Stuff that matters.
Re:GitHub abandons 'master' and 'slave' terms to avoid row by vzidex on Monday June 15, 2020 @03:05PM (#23531575)
In my field (FPGAs) master/slave is used correctly fairly often - having one module command another module is really common in HDL design. Although I'm happy to see "master/slave" gone, I haven't yet seen a good widely-adopted alternative.

For example, "primary/secondary" is slowly being adopted, but I find it very confusing because it can also mean two modules that perform the same function in parallel, but have a different priority for receiving input.

Re:GitHub abandons 'master' and 'slave' terms to avoid row by DangitBobby on Monday June 15, 2020 @04:43PM (#23532729)
leader/follower, or commander/soldier could work. Maybe king/pawn or queen/pawn if we really want to uphold the same kind of relationship as slave/master.
Re:GitHub abandons 'master' and 'slave' terms to avoid row by vzidex on Tuesday June 16, 2020 @11:17AM (#23540146)
Yup, after some thinking I've come to quite like commander/worker.