苹果正在加入一项运动,从其编码平台中删除种族歧视的术语“主/从”和“黑名单/白名单”。
周四,该公司宣布将逐步淘汰苹果开发人员生态系统中的“非包容性语言”,包括Xcode,这是一套用于为Mac和iPhone创建应用程序的软件工具。
几十年来,在IT术语中一直使用主/从一词来描述控制另一设备或过程的设备或过程。但是,编程社区越来越多地要求废除该术语并将其替换为中性语言。
Apple 现在更新了样式指南,告诉开发人员在其软件程序中用“主要/次要”或“主机/客户端”替换这些术语。如有必要,仍可以在计算机代码本身中使用主/从术语,但该公司呼吁开发人员在文档手册中使用其他术语。
此外,苹果公司还告诉开发人员避免使用黑名单/白名单,这是批评家说的另一种IT技术术语,使种族定型观念永久存在。相反,该公司建议开发人员使用“拒绝列表/允许列表”或“未批准列表/批准列表”。
该公司于6月22日在其虚拟的全球开发者大会(WWDC)上进行了更改。该公司在本周说:随着我们在内部代码库,公共API和WebKit和Swift等开源项目中引入替代品,带有排他性术语的开发人员API将被弃用。
其他计算平台,包括Python和Github,也已经淘汰了老式的IT术语。上周,Linux创始人Linus Torvalds批准了Linux内核中的一项更改,删除主/从和黑名单/白名单条款。