今年 10 月,Linux 开始推行新的行为准则(Code of Conduct),旨在让代码注释变得 " 更具包容性 "。虽然有不少人表示了支持,但也有批评者对此毫不热衷。今天,来自英特尔的 Jarkko Sakkinen 决定将之付诸于行动 —— 反对在代码评论中使用一些不和谐的词汇,并提议将某个 F 开头的单词、用 " 拥抱 "(hug)来取代。

对于这个 " 疯狂的变化 ",有人想知道 Sakkinen 是否在开玩笑,也有人喷之为 " 审查过度 ",并表示拒绝将这样的 " 补丁 " 应用到自己的代码中。

中立人士表示,虽然并不介意这一变化,但这可能会导致一些语句变得难以理解。该观点得到了另一位荷兰伙计的认同,他认为这些 " 替代语 " 会让英语非母语的人士感到困惑。

和谐后的例句包括 " 某些速龙笔记本电脑确实 *** 了 PST 表 "(really hugged PST tables)、" 如果你看不懂,请 *** 远离我的代码 "(stay the hug away from my code)、以及 " 只有 Sun 才能把这些漂亮的部件和 *** 的编程界面结合到一块 "。

虽然这些变化并不是那么地反乌托邦,但让代码注释变得晦涩难懂,显然不是一个很好的做法。

[ 编译自:Neowin ]

linux 内容替换 注释,为让 Linux 代码注释更加和谐 有人提议用“拥抱”替换 F**k...相关推荐

  1. 为让代码注释更和谐,有人提议用拥抱替换 Fu*k

    (给程序员的那些事加星标) 英文:Neowin,编译:cnBeta hot.cnbeta.com/articles/funny/793719 今年 10 月,Linux 社区开始推行新的行为准则(Co ...

  2. 让 Linux 注释更和谐,有人提议用 hug 替换 F**k;自如取消不涨价限制

    (给技术最前线加星标,每天看技术热点) 转自:开源中国.solidot.cnBeta.腾讯科技.快科技等 [技术资讯] 0.为让 Linux 代码注释更加和谐,有人提议用"拥抱"替 ...

  3. Linux Kernel系列 - 牛X的内核代码注释

    Hanks.Wang - 专注于操作系统与移动安全研究,Linux-Kernel/SELinux/SEAndroid/TrustZone/Encription/MDM    Mail - byhank ...

  4. 开发规范-java代码注释及IDEA配置代码注释模板

    引(阿里巴巴开发规范-注释规约) [强制]类.类属性.类方法的注释必须使用 Javadoc 规范,使用/*内容/格式,不得使用 // xxx 方式. 说明:在 IDE 编辑窗口中,Javadoc 方式 ...

  5. php代码注释处理类库,php代码注释

    代码注释在多人开发的时候非常重要,现象一下,一段代码没有任何主要你去结合运行的效果去看实现的逻辑,那是非常费劲的事. 如果让别人看懂你写的代码,代码注释启动非常重要的作用.一个不会写代码注释的不是一个 ...

  6. 超有意思的代码注释_程序员搞笑的代码注释:谁的代码注释我都不服,就服你的...

    什么是代码注释,如何在代码中添加注释,相信每一位了解编程的人并不陌生.注释里往往有很多有趣的脑洞和「真心话」.今天我们一起去看看那些6到飞起,被玩坏了的幽默注释吧. 信息量太大的注释系列-- 01 你 ...

  7. Linux内核的framebuffer相关的内核代码注释

    由于现在正在进行framebuffer的一个项目开发,所以需要学习framebuffer的内核代码,今天现在这里上传我的相关注释,后面再将我的学习内容和相关framebuffer的操作提交上来. 位置 ...

  8. Linux学习笔记-----vim下多行代码注释与取消

    一.注释多行代码 1.将光标打到多行代码起始处,比如这里我需要注释73-81行代码,我将光标打到73行处. 2.按下Ctrl+V进入VISUAL BLOCK模式,这里我们使用h(左)   j (下)  ...

  9. 从入门到入土:Python爬虫学习|实例练手|爬取新浪新闻搜索指定内容|Xpath定位标签爬取|代码注释详解

    此博客仅用于记录个人学习进度,学识浅薄,若有错误观点欢迎评论区指出.欢迎各位前来交流.(部分材料来源网络,若有侵权,立即删除) 本人博客所有文章纯属学习之用,不涉及商业利益.不合适引用,自当删除! 若 ...

最新文章

  1. 1-3团队冲刺第九天
  2. Android:你不知道的 WebView 使用漏洞
  3. 今日arXiv精选 | 14 篇 ICCV 2021 最新论文
  4. GDCM:gdcm::UIDs的测试程序
  5. c++ namespace和linux namespace
  6. linux下多种锁的比较
  7. jdbc java连接oracle_java连接oracle jdbc连接
  8. Lua学习笔记9:多文件
  9. 数据挖掘_wget整站下载
  10. 关于小微商户反欺诈监控指标的内容参考
  11. linux进程timer,Linux Timer 示例
  12. 《贝叶斯思维:统计建模的Python学习法》——2.5 封装框架
  13. qq语音按住ctrl就静音怎么解决_excel图形处理技巧:怎么制作出地摊经济的街景...
  14. HP刀片带外管理系统OA各功能实例示范
  15. 转载 侃一侃编译原理的“文法” 作者 :博客网 my笔触
  16. 正则系列1: re.match用法
  17. python爬虫模板(个人总结)
  18. PHP require、include、require_once、include_once用法及区别
  19. 微服务架构Day04-SpringBoot之web开发配置
  20. 计算机科学核心知识体系

热门文章

  1. 利用CloudIDE当做简单linux环境,执行简单python工程任务
  2. python生成exe启动很慢,win2000上的python启动非常慢
  3. TikZ绘图示例——尺规作图: 圆内接正五边形的近似画法
  4. MySQL入门(一) MacOS端配置与基本命令
  5. 基于汇编语言及Proteus仿真的CPU8086水库水位监视系统
  6. Linux的基本命令符
  7. python制作图片墙_利用python生成照片墙的示例代码
  8. 微服务 java9模块化_Java9系列第8篇-Module模块化编程
  9. python try exception类_python——异常类型
  10. react 组件怎么公用_用 react 做一个跟随组件的 tooltip