Linus Torvalds表示,Linux内核开发更贴近,称为C ++'垃圾语言'

2021-04-18 18:35:09

Linux内核中的RUST支持的第一个补丁已发布,内核后面的男人表示,正在讨论这些的事实比Google关于该语言的长期更重要。

Linus Torvalds响应了Rust支持的查询"不在",添加那些东西的询问,"达到5.14或类似的东西。 。

5.12个核分公中的六个候选人在4月的第一周出来了。每个点释放通常都有八周释放,在最终释放之前进行了进一步的两周。这意味着5.14会有一些时间才能出现。

从其Android团队的Wedson Almeida Filho的谷歌帖子指出Android现在支持锈,用于开发操作系统本身。

{loadPisiton Sam08}"与此相关,我们还参与评估生锈作为开发Linux内核的支持语言的使用。在这篇文章中,我们使用几个简单的例子讨论了这项工作的一些技术方面,"他写了。 Android使用修改后的Linux内核。

该男子试图将RUDER带到Linux,Miguel Ojeda,在4月14日的一篇文章中写道:"其中一些人已经注意到过去几周和几个月,严肃地试图为内核带来第二语言正在伪造。我们终于在这里,一个RFC,为Linux内核添加了对Rust的支持。"

"由于下面提到的语言属性,Rust中编写的新代码具有降低的内存安全错误,数据播放和逻辑错误的风险;

"由于安全的生锈子集,维护者更有信心改进和接受模块的补丁;

"由于现代语言特征更容易理解的抽象,以及通过详细文档支持更容易编写新的驱动程序和模块。

"由于使用现代语言,更多人在开发内核方面涉及到历史上;和

"通过利用防锈工具,我们继续执行我们在该项目到目前为止建立的文件指南。例如,我们需要拥有所有公共API,安全前提条件,`不安全的块和类型不变性。"

Torvalds表示,它仍然是铁锈支撑的早期"但至少是一个'这种作品,有一个例子,我们可以在它上建立它&#39 ;。"

在Linux周刊新闻网站上询问了一个评论者的建议,他在谷歌帖子中讨论,"这里的解决方案很简单:只需使用C ++而不是生锈",Torvalds无法抑制自己从搅动。

"哈哈,"是他的回应。 " c ++解决了c问题的_none_,只会让事情变得更糟。这真的是一种垃圾语言。

"对于那些不喜欢C的人,去做一个实际为您提供有价值的语言。与内存安全的语言和[哪个]可以避免C的一些危险,或者具有内部GC [垃圾收集]支持的语言,并使内存管理更容易。

" c ++解决了所有错误的问题,以及任何说和#39;在C ++和#39中重写内核;太无知,甚至知道。"

他说,当一个人谈到C的危险时,一个也是在谈到使C如此强大的一部分,"并允许您有效地实现所有这些低级事物"

Torvalds补充说:"虽然我认为GC [垃圾收集]是一个用于编程简单的美妙的事情,它通常不一定是您在低级系统编程中可以做的事情。所以我不是说'综合gc'对OS内核有好处,但它在大多数其他情况下都有很好的事情。"

订阅ITWire更新通讯在这里,已久的Itwire商店现在对读者开放。参观Itwire Shop,是时尚配饰,装备齿轮和amp的主要目的地;小工具,生活方式和日常便携式办公要点,无人机,智能手机,软件和在线培训的变焦镜头。加大品牌包括:Apple,Lenovo,LG,三星,Sennheiser等等。可用于任何国家的产品。我们希望您在众多预期的ITWire商店中享受并找到价值。

ITWire电视通过提供一系列视频访谈,新闻,意见和评论,为技术领域提供独特的价值,并为供应商提供了推广您的公司和您的营销信息的机会。 我们与您合作,以安全和协作方式开发留言并进行面试或产品审查。与其他Tech YouTube频道不同,我们在您的消息周围创建一个故事,并在ITWire的主页上发布,链接到您的留言。此外,您的采访后邮件可以在我们的ITWire.com网站上显示最多7个不同的帖子,以驱动流量和读者到视频内容和下载。这可能是您业务的重要领导机会。 如果您需要,我们还提供了一个录制/坐的3个视频,以便您有一系列视频来推广您的客户。您的销售团队可以将您的电子邮件添加到销售抵押品以及其销售和营销电子邮件的页脚。 查看最新的技术新闻,查看,访谈,评论,产品宣传和活动。加上读者和客户的有趣视频。