感兴趣的同学立即报名吧!
扫描上方二维码
立即报名开始学习!
报名后的同学添加班班微信入群
请注意:
报名将于北京时间7月18日晚上10点截止,入营需通过导学阶段的考核。
关于Rust for Linux
Rust for Linux是Linux社区的一次重要尝试,旨在将Rust这种强调安全和高性能的编程语言融入Linux内核开发中。正如Linux创始人Linus Torvalds(林纳斯·托瓦兹)所强调的,Rust的引入正是为了应对现代软件开发中的新挑战,比如内存安全和并发控制,从而让Linux系统更加稳固,值得信赖。
除了 Rust for Linux ,Google 和 Microsoft 也对 Rust 有很大的投入。过去Google 在安卓 13 中已经取得了内存安全成果; 微软也加大力度用Rust重写Windows内核,并额外投入100万美元用于 Rust 基金会。
与此同时,国内 Rust 项目也蓬勃开展着:
-
ArceOS:由国家智能网联汽车创新中心和清华大学联合开发,利用Rust的高性能及内存安全特性,为智能网联汽车领域提供安全、高性能和可靠的内核解决方案
-
Asterinas(星绽):蚂蚁集团推出的开源OS内核项目,采用Rust编写并设计为框内核架构
-
华为在 OpenHarmony 中已经开始落地 Rust
-
一些工业和科研领域也开始使用 Rust ,比如理想汽车、鹏城实验室的芯片设计开源 EDA 工具也逐步开始使用 Rust
-
RROS:天仪33卫星载荷采用了北京邮电大学自主研发的基于Rust的双内核实时操作系统,并成功收到了遥测数据
......
随着全球范围内越来越多项目的采用,Rust语言正逐步成为解决复杂系统问题、提升软件质量和安全性的首选语言。