A More Fun Inclusive Language Guide
===================================
The Linux Foundation recently funded the development of an inclusive language guide for tech, intending to provide suggestions for replacing socially-charged, gendered, ableist, ageist and violent language with safer, more sanitized alternatives that still get your point across.
“Within technology, one of the ways to drive a more diverse, equitable, and inclusive culture is to replace exclusionary or offensive language in code bases and documentation. This involves assessing existing code bases and documentation, identifying potentially problematic language, and replacing terms with more acceptable language. By using more inclusive and intentioned language in code and documentation, we create an environment for developers where differences are welcomed and identified as strengths.”
While their mission sounds admirable, I found their suggestions dull and uninspired, and was certain I could do better. This is my attempt, strictly in the spirit of it being hard to beat the inclusivity brought by everyone being able to laugh together.
The first section deals with “socially-charged language”, or language that has “historical or social roots, often assuming one classification as dominant over another.” Suggested replacements include blacklist with “denylist” and housekeeping with “maintenance.” Let’s see if we can’t improve.
- Master/slave -> Omnissiah Mechanicus/Astra Militarum
- Blacklist/whitelist -> blasphemy/scripture
- Black box/white box -> the spirit realm/the mortal realm
- Black hat/white hat -> dark elf/imperium citizen
- Native feature/support -> loyal feature/support
- Pow-wow -> squad
- Culture fit -> obedience
- Housekeeping -> inquisition
The next section deals with “gendered language.” Lots of opportunity here too.
- Man hours -> service hours
- Manpower -> imperial might
- Guys (referring to a group) -> citizens
- Girl/girls (referring to women age 18 and older) -> feeemales
- Middleman -> adept
- Gendered pronouns (he/him/his, she/her/hers) -> shem/shem
The section on “abelist language” seeks to deal with language that “assumes a certain state of body or mind as superior to others.”
- Crazy/insane/abnormal -> unholy
- Normal -> holy
- Sanity check -> sanctity check
- Dummy -> noob
Only one entry for “ageist language,” which is language that “makes assumptions based on age or that reinforce an age-based stereotype.”
- Grandfather/grandfathering/legacy -> Great Plan
Finally, there’s “violent language,” which I think can only be improved upon by upping the ante. After all, there’s no kill like overkill.
- Crushing it/killing it -> annihilating it
- Hung -> ABEND