Linux编程可能会发生重大变化
在最近从Intel切换到AMD之后,Linus Torvalds已经成为80个字符行的事实编程标准。
正如The Register报道的那样,Torvalds在最近的Linux内核清理文章中分享了他关于行长的想法,他认为将行数限制为80个字符会造成很多换行。其他人则认为,80个字符的行是一个长期存在的约定,由于在列宽受到限制时大型监视器可以处理许多小窗口,因此应该保留这些行。
Torvalds在他的文章中解释了过多的换行符如何导致许多问题,他说:
“过多的换行符很糟糕。它们会带来实际的日常问题。由于grep(以及许多其他非常基本的unix实用程序)基本上都是基于行的,因此它们会在模式和输出中引起诸如“ grep”之类的问题。因此,事实是,我们中的许多人很早就跳过了整个“ 80列终端”模型,出于同样的原因,我们一次可见的行多于25行。”
Torvalds还指出,在80个字符后换行对于那些硬件有限的人可能是好的选择,但最终对于拥有更多资源的开发人员来说不便。
Linux 5.7
在另一篇文章中,Torvalds提供了有关Linux 5.7的新功能和更改的详细信息。
其中包括三星提供的新的exFAT驱动程序,该驱动程序将改善SD卡的性能;修复了英特尔图形错误CVE-2019-14615,并支持英特尔的Tiger Lake图形。苹果还将为Apple的快速充电技术提供驱动程序,并为Arm设备提供更多支持。
免责声明:本答案或内容为用户上传,不代表本网观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。 如遇侵权请及时联系本站删除。