Epic Games 旗下的游戏引擎Unreal Engine(虚幻引擎)最近进行了一项有趣的更新。在新的「代码规范」中,特别加入了包容性选词的说明,这一变化引起了社区的广泛关注和讨论。
在官方的包容性语言选择中,Epic Games 强调,在编写代码时,无论是函数、数据结构、变量、注释、文件或文件夹,使用的语言都应当尊重他人。官方还提供了一些指导建议和替代用词。特别指出,在「种族、民族和宗教包容性」方面,应避免使用可能加强刻板印象的比喻,如将黑白对立的词汇:Blacklist(黑名单)、Whitelist(白名单)。同时,也应避免使用包含历史创伤和歧视的词汇,例如Slave(奴隶)、Master(主人)、Nuke(核武器)。
Epic Games 还提到,不应给无性别的事物指定性别,应使用中性的代词They、them、their来指代当事人,即使是单数形式也一样。对于非人事物,则应使用it或its,避免使用如guys等带有性别含义的集体名词,或是包含专任意性别的俚语。
这一最新规范在Reddit上引发了热烈讨论。一些网友戏谑地表示:「代码也能政治正确?」「谁会在使用黑名单的时候想要歧视?」也有网友认为这是「种族主义者看什么都像是歧视」的表现。知名游戏主播Asmongold在了解这一规范后,也提出了自己的看法,他认为这可能是某些人为了证明自己工作的价值而发明的问题。
0条评论