互联网

苹果公布将弃用代码库中的非包收留性语言

6ird 2020年7月19日 2 分钟阅读

据外媒报道,苹果正在努力在其开发者生态系统中弃用非包收留性语言,并提出了一项计划,该计划始于今年 6 月的全球开发者大会。

苹果在周四公布了其开发职员门户网站的更新,称将修改编码术语,以删除或替代 Xcode,平台 API,文档和开源项目中可能被视为种族主义的语言。

据悉,苹果将拒尽长期以来已被广泛使用的“黑 / 白名单”、“主 / 从关系”等涉及种族歧视和其它敏感话题的术语。并敦促开发职员研究 API 的更改并将新语言纳进其各自的项目中。

作为替换,该公司将在开发职员工具中使用更加中性的词汇,好比用“禁止 / 答应列表”(Deny / Allow List)来取代传统意义上的“黑 / 白名单”。在 Xcode 12 的默认 SCM 分支中,“主 / 从关系”的“Master”一词也被近似意义的“Main”给取代。在指代特定的人的时候,“玄色”一词也将被大写。

苹果表示:“跟着我们在内部代码库,公共API和开放源代码项目(例如 WebKit 和 Swift)中引进替换品,带有排他术语的开发职员 API 将被弃用。” “我们鼓励您紧密亲密监督整个代码库中的弃用警告,并主动转移到平台 SDK 中提供的最新 API。”

原创苹果公布将弃用代码库中的非包收留性语言
文章作者:6ird
版权声明:本站文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 6ird@rticles