高雅文化的核心:Linux开发者开始在代码注释中少用猥亵语言

2018 年 XNUMX 月初,英特尔公司的 Jarkko Sakkinen предложил 讨论清除 Linux 内核代码库中不雅表达的问题。 他准备了 15 个补丁,将“f*ck”、“f*cked”和“f*cking”分别改为“hug”、“hugged”和“hugging”。 这 给了 积极作用。 

高雅文化的核心:Linux开发者开始在代码注释中少用猥亵语言

顺便说一句,不少专家反对这一举措。 他们指出,这样的创新可能会让一些特定的笑话变得难以理解。 但也有人提出了更为激进的规则。 kernel.org 前首席系统管理员、Ubuntu 安全团队负责人 Kees Cook 表示,上述脏话应该改为“heck”、“hecked”、“hecking”,注释也应该修改以适应语境。

高雅文化的核心:Linux开发者开始在代码注释中少用猥亵语言

公平地说,我们注意到有些程序员确实觉得阅读带有脏话的注释很不愉快,但试图用其他单词替换某些单词或强迫他们重写注释很难被认为是最佳解决方案。

这些数据是通过分析Linux内核的源代码获得的。 就是现在 现在 大约 4 条带有“TODO”标签的评论。 这表明了各种缺点、未来计划的改变、计划和“拐杖”。 最近,它们的数量一直在持续增长,尽管在第五版内核的早期构建中略有减少。 如果开发人员开始浪费时间纠正评论中的脏话,这可能会大大减慢开发过程本身。

高雅文化的核心:Linux开发者开始在代码注释中少用猥亵语言



来源: 3dnews.ru

添加评论