是否将 Rust 纳入嵌入式主线
本文对应 成长路径 低优先级:帮助判断 Rust 是否值得进入个人 嵌入式 + 系统 学习主线。
Rust 的优势
- 内存安全 默认(所有权、借用检查)。
- growing no_std、embedded-hal 生态。
- 适合 新工具、固件组件、愿意接受编译器约束的团队。
与本站主线的关系
| 领域 | 本站主线 | Rust |
|---|---|---|
| Linux 驱动 | C | 内核 Rust 子集在增长,量产仍以 C 为主 |
| DPDK 数据面 | C/C++ | 非典型 |
| Bootloader / 裸机 | C / 汇编 | Rust 可做,生态分散 |
结论:岗位不强制时,维持 C/C++ 主线;Rust 作 选修 即可。
若决定学 Rust
- 先 用户态 Linux 小工具(
clap+std)。 - 再
no_std+ 单一 MCU 或 Linuxembedded示例。 - 勿与 DPDK bring-up 同期铺开。