苹果发布全新代码术语手册 使用中性词汇替代可能有种族歧视寓意的词汇

最近发达国家的一些反种族歧视游行活动日渐增多,不少计算机代码项目也受到影响,对他们各自使用的一些代码术语进行了修改。

苹果也顺应了这次“代码去歧视化”活动的潮流,今天他们发布了全新的代码术语手册,这项手册弃用了可能存在种族歧视寓意的代码术语和一些带有阶级性含义的术语。

苹果发布全新代码术语手册 使用中性词汇替代可能有种族歧视寓意的词汇

苹果表示,他们将会逐步在内部代码库、公共 API 和拥有的开源项目(比如 Swift)中引入代替具有种族歧视寓意、阶级性含义的代码术语。

苹果目前已经要求开发人员不在使用 master/slave 术语来描述两个设备、处理单元之间的关系,需要使用这种不带有阶级性含义的术语:primary/secondary、primary/replica、main/secondary 或者 host/client。

同时黑名单和白名单的术语(blacklist/whitelist)也被弃用,需要使用 denylist/allowlist 来替换,不过如果某一处代码使用了 blacklist/whitelist,且无法修改此处的代码,那么开发人员需要添加注释来解释代码意思,并且不能在产品使用手册中使用 blacklist/whitelist 术语。

目前随着苹果他们(她们、它们、牠们、他(她)们、他们和她们)加入了这场反歧视活动,这势必会导致更多的科技公司对他们已有的代码库进行文化审查,相信我们未来会看到更多相关事件发生。

本文来源 蓝点网,由 每天黑咖啡 整理编辑,其版权均为 蓝点网 所有,文章内容系作者个人观点,不代表 蓝点网 对观点赞同或支持。如需转载,请注明文章来源。
扫码关注蓝点网微信公众号

评论:

6 条评论,访客:6 条,站长:0 条
  1. Jasmine-Mori
    Jasmine-Mori发布于: 
    Google Chrome 84.0.4147.89 Google Chrome 84.0.4147.89 Windows 10 64位版 Windows 10 64位版

    有必要这么较真吗……

  2. liumuu
    liumuu发布于: 
    Chromium Edge 84.0.522.40 Chromium Edge 84.0.522.40 Windows 10 64位版 Windows 10 64位版

    建议直接把单词black删了

  3. scirocco
    scirocco发布于: 
    Firefox 78.0 Firefox 78.0 Windows 10 64位版 Windows 10 64位版

    建议苹果logo改成彩虹色

  4. Harvey
    Harvey发布于: 
    Google Chrome 84.0.4147.89 Google Chrome 84.0.4147.89 Windows 10 64位版 Windows 10 64位版

    那BlackBerry公司岂不是要改名叫WhiteBerry公司了嘛🤣虽说他公司在加拿大,但是政治正确嘛,难道还敢不听美国的

发表评论