Rust 已从"最难学的新语言"成长为系统编程的事实标准之一。2026 年的标志性事件并非某个框架的版本号,而是 异步运行时的工程化收敛、Linux 内核正式接收 Rust 驱动、嵌入式裸机工具链成熟这三条主线同时落地。本期聚焦"系统编程实战"这一具体角度(区别于通用 Rust 教程与编译器实现),从 ducksearch、Reddit 社区推荐、教育榜单、独立博客四个信息源交叉验证,精选 7 个在底层、并发、嵌入式、内核方向各有所长的 YouTube 频道/系列。
核心发现:真正硬核的系统编程内容正在向长直播拆解与短密度科普两极分化——Jon Gjengset 用 4 小时直播讲透一个 trait,No Boilerplate 用 8 分钟讲完内存布局。读者应按"概念密度"而非"时长"来选型。
| 频道 | 方向 | 内容形态 | 难度 | 适合阶段 |
|---|---|---|---|---|
| Jon Gjengset (@jonhoo) | 库设计与并发原语 | 长直播+Crust of Rust | ★★★★★ | 中→高阶 |
| Let's Get Rusty | 异步运行时/职业 | 中长讲解 | ★★☆ | 入门→中阶 |
| No Boilerplate | 系统概念科普 | 短视频(5-10min) | ★★☆ | 全阶段 |
| Logan Smith | 算法与语言实验 | 实操演示 | ★★★ | 中阶 |
| Comprehensive Rust (Google) | 裸机/嵌入式/Android | 课程式playlist | ★★★ | 中→高阶 |
| Rust for Linux 演讲合集 | 内核驱动 | 会议演讲 | ★★★★★ | 高阶/内核 |
| Rajesh Sola (Rust Meets Embedded Linux) | 嵌入式内核模块 | 项目式课程 | ★★★★ | 中→高阶 |
频道地址:youtube.com/c/JonGjengset|约 28 万订阅
Jon 是《Rust for Rustaceans》作者、MIT 讲师,其频道定位是"我们在 Rust 里构建库和工具"。最具代表性的是 Crust of Rust 系列——每一集用 2-4 小时手把手实现一个具体主题(迭代器、排序算法、并发原语、Pin/自引用)。
关键洞察:Jon 的价值不在于教语法,而在于展示"专家如何思考类型系统"。例如在 Pin 一集中,他不是先讲理论,而是从"为什么 self-referential struct 会出问题"这个真实 bug 切入,逐步推导出 Unpin/!Unpin 的必要性。这种"从故障反推设计"的教学法,比任何 PPT 都有效。
实用价值:理解 Arc<Mutex<T>>、Send/Sync 边界、tokio::spawn 的 'static 约束背后的原理。适合人群:写过 3 个月以上 Rust、卡在所有权之外的进阶者。
频道地址:youtube.com/c/LetsGetRusty|16.9 万订阅
自称"#1 Rust 教育与职业发展频道"。其代表作 How Rust engineered the perfect async runtime 系统拆解了 Tokio 的任务调度、I/O 驱动、定时器三大子系统。
关键洞察:该频道把"async Rust 很难"这件事拆成了可消化的层次——先讲 Future trait 是一个状态机,再讲 poll() 如何被运行时驱动,最后才触及 work-stealing 调度器。这种"先抽象后实现"的顺序,纠正了很多人"先背 async/.await 语法再撞墙"的错误路径。
实用价值:能让你在排查异步死锁、任务饥饿、阻塞 await 时知道该看哪里。配合 corrode.dev 的 State of Async Rust 文章阅读效果更佳。适合人群:从同步 Rust 过渡到异步的网络/服务端开发者。
频道地址:youtube.com/c/NoBoilerplate|约 40 万订阅
定位"短小有力的系统编程科普",8-12 分钟讲完一个主题(内存对齐、零拷贝、plain text 工具链、为什么 Linux 终于拥抱 Rust)。特点是几乎每帧都是信息,没有寒暄。
关键洞察:它的核心方法论是"用最少的画面传递最多的概念"——大量使用 ASCII 图、终端录屏、最小可复现代码。在 bare metal 一集中,它用一个无 main、无 libc、无标准输出的最小程序,让读者瞬间理解"裸机 Rust 到底裁剪掉了什么"。
实用价值:建立对内存模型、ABI、链接过程的直觉,是 Jon Gjengset 深度内容的"前置地图"。适合人群:所有想从"会用"升级到"懂底层"的 Rust 开发者。
频道地址:见 rust.dev 创作者页|约 3-5 万订阅
Rust 官方创作者计划成员之一,风格"亲和的实验与实操演示"。代表作包括排序算法可视化、trait object vs 泛型的性能对比、各种"如果用 Rust 重写 X 会怎样"的实验。
关键洞察:Logan 的独特价值是把 算法复杂度 和 Rust 的所有权成本 放在一起衡量——例如排序时,他会对比 &[T] 借用切片与 Vec<T> 转移所有权在不同算法下的缓存友好性差异,这是大多数算法课忽略的维度。
实用价值:面试准备、数据结构选型、理解 monomorphization 带来的代码膨胀。适合人群:求职者、刷算法的 Rust 学习者。
地址:google.github.io/comprehensive-rust + 配套 YouTube playlist|Google 出品
Google 为内部 Android 团队开发的 5 天 Rust 速成课,已开源。其中 Bare Metal Rust 模块是公开资料里最系统的裸机教程,涵盖无 std 环境、#[no_std]、自定义 panic handler、链接脚本。
关键洞察:这套课程的亮点是"工程视角而非语言视角"——它假设你已经会 Rust,重点讲如何把 Rust 放进一个没有操作系统的世界里(固件、bootloader、固件签名)。配套的 Android Rust 模块则展示了 Rust 如何进入 AOSP 的新代码。
实用价值:嵌入式固件、安全关键系统、理解 core 与 alloc crate 的边界。适合人群:C/嵌入式背景转 Rust 的工程师。
地址:Rust for Linux 官网 + 各类会议演讲(LWN/Kangur 系列)|社区驱动
代表内容如 Rust in the Linux Kernel: Why After 30 Years of C?、The Great Kernel Shift。这些演讲来自 Miguel Ojeda 等核心贡献者,记录了 Rust 进入内核的完整决策链。
关键洞察:内核社区的争论极有学习价值——LWN 文章 A process for handling Rust code in the core kernel 详述了 C 与 Rust 子系统维护者之间关于"抽象层归谁维护"的拉锯。理解这个过程,比单纯学语法更能让你看懂大型开源项目的政治与技术权衡。
实用价值:参与内核开发、理解 bindgen、绑定安全封装的设计模式。适合人群:系统程序员、内核爱好者。
地址:YouTube Rust Meets Embedded Linux 系列课程|项目式
这是一套从零构建内存安全的内核模块与应用的实战课程,把 Rust 编译进嵌入式 Linux,编写字符设备驱动和用户态应用。是少数把"Rust 嵌入式"从概念带到可运行 demo 的视频资源。
关键洞察:它打通了 no_std + Linux 用户态 + 内核模块三个层次的边界——展示同一段 Rust 抽象如何同时服务于固件层和应用层,这是嵌入式工程师最稀缺的"全栈"视角。
实用价值:IoT 设备开发、工业控制器、把现有 C 驱动逐步迁移到 Rust。适合人群:嵌入式 Linux 工程师、固件团队负责人。
graph TD
A[Rust 系统编程实战] --> B[并发与运行时]
A --> C[底层与裸机]
A --> D[内核与嵌入式]
A --> E[算法与抽象]
B --> B1[Jon Gjengset<br/>Crust of Rust]
B --> B2[Let's Get Rusty<br/>Tokio 运行时]
C --> C1[No Boilerplate<br/>系统概念]
C --> C2[Google Comprehensive<br/>no_std/裸机]
D --> D1[Rust for Linux<br/>内核驱动]
D --> D2[Rajesh Sola<br/>嵌入式 Linux 模块]
E --> E1[Logan Smith<br/>算法与所有权成本]
B2 -.->|前置概念| C1
C2 -.->|进阶| D1
E1 -.->|通用基础| B1
style A fill:#f9f,stroke:#333,stroke-width:2px
style C1 fill:#bfb,stroke:#333
学习路径建议:入门用 No Boilerplate 建立直觉 → Let's Get Rusty 学异步 → Logan Smith 巩固算法 → Jon Gjengset 攻克并发原语 → 按兴趣选择裸机(Google)或内核(Rust for Linux/Rajesh Sola)方向。
本文由「51学通信」技术团队出品。51学通信由通信行业18年老兵爱卫生(微信ID: gprshome201101)维护,聚焦5G/6G核心网、3GPP标准解读、通信前沿技术深度分析。 出版作品有《5G核心网原理与实践》《IMS原理与实践》等4本通信专业书籍。知识星球「51学通信」提供深度技术答疑和行业洞察。
[!tip] 51学通信知识星球 星主:爱卫生(微信:gprshome201101)——公众号「51学通信」创办者,19 年通信行业运维与讲师经验,著有《GPRS网络信令实例详解》《EPC原理与实践》《5G核心网原理与实践》三本纸质书(各大电商平台有售)。 星球定位:深耕 5G 核心网、IMS、NFV/AI、云原生等 ICT 领域,主打运维岗位与信令分析。 当前规模:5200 篇主题 / 990 个回答,198 元/年。 加入福利:加入星球后请加爱卫生微信,拉您进知识星球年度陪伴与答疑群——不限量回复您的各种问题,另有群内分享。 AI 加持:51学通信知识星球已作为 skill 接入 WorkBuddy,使用 deepseek-4-flash 在海量星球帖子中精准找贴、找视频、找 FAQ 和案例,做总结、找文档和 PPT 等场景全覆盖。
