Linux内核中的行数限制有争议...

Linux内核

定期地, Linux内核开发人员 辩论或开会讨论某些主题。 通常,一些NOC用于面对面交流,但是著名的LKML也用于讨论诸如此类的其他详细信息。

在这种情况下,已经解决了一个特定主题, Linux内核中文本行长度的限制。 有些人喜欢线条较长一点,以免浪费垂直空间,有些人则喜欢较短的线条,以免占用过多的宽度。 这更多是关于品味或几乎是美学的问题。

有人认为,监视器和屏幕分辨率近年来变得如此之大,以至于应允许在内核代码文件中写更长的行。 实际上,有一位这样的开发者名叫Alastair D'Silva,他发布了一个补丁,该补丁允许 64字节行 而不是当前的16或32个字节。

一些作为 彼得·姆拉德克(Petr Mladek)不喜欢这样,因为他认为64字节的含义是每行超过256个字符,因此他怀疑任何人都不会发现以一种简单的方式轻松读取这么长的行,以及调整该类型的屏幕所必需的屏幕分辨率线条应该比标准高清更高,并且可能仍然有开发人员在这些分辨率下使用现代显示器。

似乎几乎没有机会 由Alastair编写的补丁 正式包含在Linux内核中。 此外,我们知道,Linus Torvalds严格要求不偏爱某些开发人员而不是其他开发人员,并确保即使使用不起眼的设备,旧硬件和低成本,开发人员也可以工作。 实际上,行的长度并不是什么新鲜的东西,它已经在过去讨论过了。 Linus自己在讨论从80到100个字符的长度时谈到了长度,宁愿在那个时候(80年前)保留7个字符。


发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责资料:AB Internet Networks 2008 SL
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。