Go語言擺脫了政治不正確的術語白名單/黑名單和主/從

前往主要的 Go 程式碼庫 收到 改變, 打掃 從來源文本和文件來看,「白名單/黑名單」和「主從」等短語在美國的抗議活動中愈演愈烈。 根據上下文,短語“whitelist”和“blacklist”被“allowlist”和“blocklist”替換,“master”和“slave”被“process”、“pty”、“proc”和“control”取代。

該更改不會導致向後相容性或混亂,因為大多數修復都在註釋、測試和內部變數中。 更換主/從最近已成為一種常見做法;例如,專案在兩年前就取消了這些術語
蟒蛇 и Redis的。 術語白名單/黑名單是自給自足的,比既定術語白名單/黑名單更能描述其本質,白名單/黑名單傷害了非專業人士的耳朵。

這表明開發人員並不想在技術項目中引發另一場關於術語的爭論。 為了擺脫不想要的術語,被這些短語冒犯的人們的存在,讓他們感到處於不利地位,並喚起人們對過去歧視的記憶,這一事實就足夠了。 由於歷史原因和社會背景,這些短語在現代社會的使用已被認為是冒犯性的,並且令人不悅。 更名的反對者認為,政治和程式設計不應該混淆;這些只是電腦科技中已經確定含義的術語,負面含義是由政治正確性的人為觀念強加的,幹擾了簡單英語的使用。

來源: opennet.ru

添加評論