George Carlin's skit couldn't be more timely: https://www.youtube.com/watch?v=isMm2vF4uFs
George Carlin's skit couldn't be more timely: https://www.youtube.com/watch?v=isMm2vF4uFs
Two examples:
Allowlist and denylist are much clearer to a kid learning about computers than whitelist or blacklist. If you've never heard of whitelist before, it's sounds like a list of things that are white. If you've never of allowlist, it's pretty obvious what it means - a list of things that are allowed.
Similarly, mainboard is clearer than motherboard. Mainboard implies there's one main board. Motherboard could be more ambiguous to someone who's never seen the inside of a computer. Are there two boards, mother and father? Do boards somehow inherit from one another? Is there a grandmother board that's even bigger? Obvious to us, but not obvious to a kid learning computers for the first time.
Not saying these terms are better (there's a huge switching cost and the terms are less colorful), but do want to point out there are dimensions to consider beyond inclusivity. One benefit is better language precision.
Am I crazy or does mainboard strongly imply there's more than one -- eg main, supporting / secondary, etc? Stories have a main character which is almost by definition not the only character in the narrative.
Edit: isn't the videocard technically a "non-main-board"? I mean nobody called it a "daughterboard" but it kind of technically is one isn't it? And so if "mainboard" implies the existence of "non-main-boards"... that accurately describes its relationship with the video card, which is a baord.
However, terms like motherboard and whitelisting are just a few in the universe of complicated (yet gender neutral) terms like GPU, CPU, DDR, parity, firewall, IP6, etc.
Of course, that is not a reason to not improve the language where one can, but I don't know if it will help that much in CS.
A short-film/parody on how an extreme obsession with inclusive speech makes it impossible to communicate clearly without consequences.
https://www.goodreads.com/quotes/450328-don-t-you-see-that-t...