Linux 内核编码规范将添加“包容性术语”准则
生活随笔
收集整理的這篇文章主要介紹了
Linux 内核编码规范将添加“包容性术语”准则
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
上游 Linux 內核開發者 Dan Williams 近日提交了在編碼規范中添加“包容性術語(Inclusive Terminology)”準則的補丁。
這份面向 Linux 內核開發者的新指南要求避免使用包括 "slave" 和 "blacklist" 在內的詞匯,而是要改為使用 subordinate, replica, follower, performer, blocklist 或 denylist 等替代方案。
根據補丁中的描述,新的包容性術語文檔適用于貢獻到Linux 內核的新代碼,但最終還是希望可以替換現有不使用包容性術語的代碼。不過也有被批準的例外情況,鑒于內核長期以來確保不會破壞用戶空間 ABI 接口(user-space ABI),如果改變術語有可能會對此接口造成破壞,所以這會是一個例外。
Dan 認為許多內核維護者對各種規范中的單詞選擇也很敏感,并且經常選擇采用 Linux 術語來代替規范中的非慣用詞選擇。所以他認為非包容性術語具有干擾作用,降低了開發者的效率。
目前這些更改正在針對 Linux 內核編碼規范進行處理,詳情查看郵件列表帖子。
總結
以上是生活随笔為你收集整理的Linux 内核编码规范将添加“包容性术语”准则的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: MySQL 删除 master、黑名单白
- 下一篇: 奥迪狂砸千亿研发:旗舰电动车A9曝光