首页
学习
活动
专区
工具
TVP
发布

Linus Torvalds:Linux Kernel 5.14有望整合Rust语言代码

谷歌的 Android 团队希望通过 Rust 语言重新编写 Android 系统,而该团队同时也在帮助评估使用 Rust 来重新编写 Linux Kernel。...通过 Rust 编程语言,Android 团队希望新代码能够在总体上减少内存安全错误、数据竞赛和逻辑错误。而且由于采用现代化编程语言,更多人会参与到内核的开发中来。 ?...在接受 IT Wire 采访的时候,Linus Torvalds 表示:“在 Linux 内核中支持 Rust 的首个补丁已经发布。...在回答 IT Wire 媒体问题的时候,Torvalds 表示目前还没有整合 Rust 代码,不过相关的代码也许会合并到 Linux 5.14 Kernel 的 Mainline 版本中。...在 Linux Weekly News 下方有开发者留言道:“解决方案非常简单,只要使用 C++ 替代 Rust 就可以了”。对此,Torvalds 抑制不住自己的笑声。他笑道:“LOL。

40620
您找到你想要的搜索结果了吗?
是的
没有找到

代码代码语言: Charj

去年,和公司的大佬讨论了一系列关于代码代码化,还记录了一些笔记。在那之后,我开始了各种尝试:如何将代码转变化代码。原先有一些思路,而后过了一年之后,慢慢地练习,又有了一些新的收获。...官方维护的代码仓库(grammars-v4)包含了大量的 Antlr 语法解析案例,可以找到市面上一些主流的和非主流的实现。 设计统一语言模型。即设计出一套能兼容不同语言语言模式。...引子 2:代码生成与 JavaPoet 在我们粗糙地完成了 Scie 之后,我开始思考着下一步:如何从 A 语言转换为 B 语言的时候,我从 JavaPoet 获取到了一些灵感。...而我们再回过到来看,编码语言本身也是一种中间表示,因为机器运行的是靠机器码。即,那句经典的话:代码是写给人看的。...由于项目涉及到一丁点的代码优化,所以我还阅读了一下那本《高级编译器设计与实现》,书中引入了 ICAN 这个中间语言。嗯,这就是已经被论证的结果了,不再需要我去论证它的必要性。

65220
领券