在Linus Torvalds建议之后内核淘汰80个字符长度限制

Linux内核不再严格要求每行代码不超过80字符宽的编码风格 。 Linux内核和很多历史比较长的开源项目一样 , 都有编码风格指南 , 要求每行代码不超过80字符(或80列) 。 Linux作者LinusTorvalds上周在内核邮件列表上发表评论 , 反对一行代码在超过80字符后强行换行 , 认为这太丑陋了 。
而现在大多数人也不再使用80x25(85列25行)的终端了 。 淘汰这一要求将需要更新内核编码风格指南文档 , 更新脚本checkpatch.pl , 不再将每行代码最大长度默认设为80而是100 。
在Linus Torvalds建议之后内核淘汰80个字符长度限制
文章图片
【在Linus Torvalds建议之后内核淘汰80个字符长度限制】Torvalds认为更长的代码是有用的 , 比如grep这样的单行工具 。 当然开发者仍然可坚持每行最长80个字符 , checkpatch.pl不再将其设为硬限制 , 100个字符长其实也不是什么硬限制 。


    推荐阅读