谷歌禁止“虚拟变量”、“黑盒”等词汇,网友:还能不能正常交流了

谷歌为软件和文档中的“包容性”语言创建了指南,这些指导方针将在未来所有新的开源项目中强制执行,该公司也将清理早期版本。

根据谷歌的指导方针,禁止在文档等地方使用黑盒“blackbox”,虚拟变量“dummy variable”也是不被提倡的词汇,涉及到虚拟变量词汇的地方需要用占位符“placeholder”来表示。另外,考虑到性别歧视,建议形容“工时/每人”的时候将“man-hours”修改为“person-hours”,将“mankind”改为“humanity”;而且考虑到年龄歧视的问题,建议不要使用“the elderly, the aged, seniors, senior citizens, or 80 years young”之类的词汇,所以涉及到软件版本时,要将“older versions”换成“earlier versions”......

对于谷歌发布的满满一长篇的语言指导方针,网友发出感慨:“这是阻止大家进行有效沟通啊~”。

这不是谷歌第一次规范表达,2020 年 6 月因为“Black Lives Matter”运动愈演愈烈,谷歌决定放弃 Chrome 浏览器中“blacklist(黑名单)”、“whitelist(白名单)”的用法,后续使用“blocklist”和“allowlist”来替代它们。

据了解,Chrome 源码中有大概有 2000 处涉及到了“blacklist”,这种更改不是简单的“查找 - 替换”,改变源码还需要测试是否会产生 bug。这需要谷歌程序员们付出相当多的劳动,还不确定什么时候能彻底完成。

  • 发表于:
  • 本文为 InfoQ 中文站特供稿件
  • 首发地址https://www.infoq.cn/article/FXOEjadt6djZLALB3Igw
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券