Linux内核即将迎来Rust编程语言嵌入式Linux关注共 949字,需浏览 2分钟 ·2022-10-14 23:00是昨天在网上看到了类似的新闻,并且去社区搜索了下,是能看到关于Rust部分的提交,可以肯定的是,之后如果我们要继续折腾内核,还是需要学习Rust的。下面这个提交是关于合并的https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=8aebac82933ff1a7c8eede18cab11e1115e2062b甚至于,我们可以在内核里面找到Rust的实例代码,这还是比较友好的。但是这不是说Linux下使用Rust已经非常成熟了,这只是进入内核的重要一步,还没有核心的模块用Rust进行编程,但是这个提交将是后续一些可能性的基础。https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=e4fc6580b0796bcba8ca12c2c4b0352d280c91e5如何在ubuntu下安装Rusthttps://www.tecmint.com/install-rust-programming-language-in-linux/我们知道c和c++是比较接近的,但是在Linus看来,C++是非常不靠谱的,这也是为什么C++这么多年来一直不被Linus接受,当然,我觉得这也有Linus个人偏好有关。http://harmful.cat-v.org/software/c++/linus?utm_source=thenewstack&utm_medium=website&utm_content=inline-mention&utm_campaign=platform我们都知道一个事情,就是使用C/C++编程,都无法避免因为操作内存产生的一些漏洞问题,这也是Linux内核一些安全漏洞产生的原因,这也是Linus引入Rust的一个重要因素,从这个观点上出发,就知道为什么Linus不引入C++而引入Rust,因为C++并没有真正的解决C一直存在的问题。https://thenewstack.io/rust-in-the-linux-kernel/- END -浏览 36点赞 评论 收藏 分享 手机扫一扫分享分享 举报 评论图片表情视频评价全部评论推荐 Linux内核编程《Linux内核编程》,本书主要内容包括:Linux基础知识、内核探索工具集、进程的整个生命周期、内Linux内核编程本书以Linux操作系统为基础,详细介绍了Linux内核子系统,并用大量内核源代码和示例程序进行演示Linux内核编程Linux内核编程0Linux内核编程Linux内核编程0Linux 内核将迎来更多 Rust 代码,谷歌强推!SegmentFault0Linux之父:我们不会用Rust取代C语言开发内核马哥Linux运维0Rust在Linux内核的最新进展来啦!马哥Linux运维0利好 Rust:Rust 或将进入 Linux 5.20 内核中polarisxu0Linux 内核 vs Windows 内核Cocoa开发者社区0Linux 内核 vs Windows 内核小林coding0点赞 评论 收藏 分享 手机扫一扫分享分享 举报