谷歌禁止“虚拟变量”、“黑盒”等词汇,网友:还能不能正常交流了
谷歌为软件和文档中的“包容性”语言创建了指南,这些指导方针将在未来所有新的开源项目中强制执行,该公司也将清理早期版本。
根据谷歌的指导方针,禁止在文档等地方使用黑盒“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。这需要谷歌程序员们付出相当多的劳动,还不确定什么时候能彻底完成。
延伸阅读:
https://developers.google.com/style/word-list?hl=en
本文文字及图片出自 InfoQ
你也许感兴趣的:
- Let’s Encrypt:准备开始签发IP地址证书
- 谷歌浏览器将提供内置翻译和语言检测 API
- OpenAI 将用 Rust 重建 Codex CLI,放弃之前的 TypeScript 版本
- 用 AI 生成的安卓 App:优点、缺点与令人震惊之处
- 为什么所有浏览器的用户代理(User-Agent)都以“Mozilla/”开头?
- 新发现的 Linux udisks 漏洞使攻击者能够在主要 Linux 发行版上获得 root 权限
- 没错,没人关心 Linux 上的使用友好性
- Git Notes:Git 最酷但最不受欢迎的功能
- Kubernetes 2.0 将会是什么样子
- bzip2 crate 从 C 切换到 100% rust
你对本文的反应是: