当Web开发者在讨论框架选型时,有一群人正在与内存对齐、所有权模型和CPU流水线搏斗。他们是系统程序员——离硬件最近的人。
本轮聚焦编程与开发分类,深入挖掘YouTube上最硬核的系统编程(Systems Programming)频道。与上层应用开发不同,系统编程直面裸机:操作系统内核、设备驱动、高性能网络栈、编译器、数据库引擎……这些看不见的基础设施,决定了整个软件世界的性能天花板。
2026年,随着Rust正式进入Linux内核主线、C++26标准即将落地、Zig语言持续蚕食C的地盘,系统编程正在经历一次前所未有的复兴。我们精选了7个频道,覆盖从x86汇编到Rust所有权模型、从游戏引擎到底层安全攻防的完整光谱。
| 频道 | 核心语言 | 订阅量 | 内容风格 | 难度 | 最推荐系列 |
|---|---|---|---|---|---|
| Jon Gjengset | Rust | ~22万 | 深度直播+技术演讲 | 高级 | Crust of Rust |
| Let's Get Rusty | Rust | ~28万 | 结构化教程+职业指导 | 中高级 | Rust Roadmap 2026 |
| No Boilerplate | Rust | ~38万 | 快节奏短片+哲学思辨 | 中级 | Rust Talks |
| Low Level | C/Assembly | ~112万 | 动画演示+攻防实战 | 中高级 | Binary Exploitation |
| The Cherno | C++ | ~120万 | 项目驱动+引擎开发 | 中级 | Game Engine Series |
| Tsoding | C/Haskell/Odin | ~14.7万 | 野蛮直播+随心所欲 | 高级 | 现场编程存档 |
| Bryan Cantrill | C/Rust | ~3万 | 技术演讲+行业洞察 | 专家级 | Oxide & DTrace Talks |
频道地址: youtube.com/c/JonGjengset
Jon Gjengset(网名@jonhoo)是Rust社区最受尊敬的教育者之一,著有《Rust for Rustaceans》一书。他的频道不是教你写"Hello World",而是带你进入Rust的深水区——理解那些让中级开发者卡壳的核心概念。
他的Crust of Rust系列堪称Rust进阶学习的金标准。每一期聚焦一个中级概念:生命周期(Lifetime)子类型化、智能指针内部实现、迭代器适配器构建、Pin与自引用结构体……他不给你标准答案,而是在直播中边写代码边思考,让你看到专家解决问题时的真实推理过程。
此外,他的Rust live-coding系列从零构建真实的Rust crate,包括分布式键值存储、异步运行时等。2026年初他发布的Q&A视频长达3小时,覆盖了从Rust异步模型到教学理念的方方面面。
有Rust基础的中高级开发者,想要从"能编译"跃迁到"设计优雅"的阶段。
频道地址: youtube.com/@letsgetrusty
Let's Get Rusty自称"第一Rust教育与职业发展频道",这个定位非常精准。与Jon Gjengset的深潜不同,这个频道更注重结构化学习路径和职业发展指导。
频道最热门的系列是Rust Roadmap 2026,从零基础到高级主题,提供了完整的学习路线图,每个阶段配有项目实战建议。视频主题包括:Rust中的错误处理最佳实践、trait对象vs泛型的性能对比、Cargo工作空间管理、以及"Rust开发者的4大职业路径"等职业规划内容。
2026年他推出了"Systems Programming in 2026"专题,讨论了C++在系统编程领域的历史地位,以及Rust如何逐步取代C++在新项目中的应用——这不是盲目吹捧,而是基于实际生态数据的冷静分析。
Rust初学者到中级开发者,需要一条清晰的学习路径而非零散知识。
频道地址: youtube.com/c/NoBoilerplate
No Boilerplate可能是把"为什么要用Rust"讲得最有说服力的人。他的视频短则3分钟、长不过15分钟,节奏极快,信息密度极高,配合精心制作的视觉动画,堪称技术短视频的天花板。
他的代表作"Rust: Your code can be PERFECT"是一个6分钟的闪电演讲,核心观点是:Rust的所有权系统让你第一次有可能写出"无bug"的代码——不是"更少bug",而是"编译器保证无特定类型的bug"。这不是营销话术,而是对类型系统和所有权模型的精确描述。
他的Rust Talks系列覆盖了Rust的设计哲学:为什么模式匹配比继承更强大、为什么"让非法状态不可表达"是API设计的最高准则、以及如何在Rust中实现零成本抽象。他还制作了跨语言对比内容,将Rust与C++、Go、Python的设计选择进行并排分析。
所有对编程语言设计感兴趣的开发者,不一定非要学Rust。
频道地址: youtube.com/c/LowLevelLearning
拥有112万订阅的Low Level是这份名单中受众最广的频道。频道主是一位拥有10年以上网络安全经验的漏洞研究者,他用精美的动画和直观的演示,把最底层的计算机概念讲得通俗易懂。
频道覆盖的主题横跨汇编语言、操作系统原理、二进制漏洞利用、网络协议底层实现。他的系列视频包括:x86汇编入门、C语言与内存管理、缓冲区溢出攻防、格式化字符串漏洞、return-to-libc攻击等。每一个攻击技术都配有完整的原理讲解和代码演示,不是为了教人做坏事,而是让你理解为什么安全编码如此重要。
2026年他推出了Low Level Academy,提供了系统化的课程,覆盖C语言、网络编程、多线程和汇编。这是一个从YouTube视频向结构化教育的延伸。
想要理解"计算机到底怎么工作"的所有开发者,特别适合安全方向和系统编程方向。
频道地址: youtube.com/@thecherno
The Cherno(Yan Chernikov)是YouTube上C++和游戏引擎开发领域最有影响力的创作者之一,拥有超过120万订阅。他的标志系列Hazel游戏引擎从第一行代码写起,一步一步构建一个完整的2D游戏引擎。
Hazel Engine系列超过100集,覆盖了游戏引擎的每一个核心子系统:窗口管理、输入处理、渲染抽象层(OpenGL)、纹理系统、事件系统、层叠架构(LayerStack)、实体组件系统(ECS)、脚本引擎等。每一集都是30分钟到1小时的深度讲解,代码逐行解释。
除了引擎系列,他的C++入门系列"Welcome to C++"也是经典,从变量和函数讲起,到模板元编程和移动语义,配套项目是构建一个完整的粒子系统。2026年他还在持续更新代码审查系列,展示如何评审真实世界的C++项目。
有C/C++基础的开发者,对游戏开发、图形学或大型项目架构感兴趣的人。
频道地址: youtube.com/@Tsoding/videos
Tsoding(Alexey Kutepov)是YouTube编程圈的一个异类。他不追求精美的制作,不讨好算法,只是打开编辑器就开始写代码——有时候是C,有时候是Haskell,有时候是Odin,有时候甚至是他自己发明的语言。147K的订阅者中,大部分是被他"野蛮但真实"的风格吸引的硬核开发者。
Tsoding的代表作包括:用Haskell从零实现JSON解析器(仅111行)、用C实现NES模拟器、"每天一种编程语言"挑战(在随机语言中完成编程任务)。他的视频没有脚本、没有大纲,你能看到他真实的编码过程——包括犯错、调试、查阅文档、甚至发呆的时刻。
2026年他的"Haskell is Back"系列引发了不少讨论,他用纯函数式的方式重新实现了若干经典算法,展示了Haskell在面对"真实世界问题"时的表现。
有多语言经验的开发者,喜欢看"真实的编程过程"而非精心剪辑的教学。
频道地址: youtube.com/@bcantrill
Bryan Cantrill是这份名单中最特殊的存在。他不是YouTuber——他是Oxide Computer的CTO和联合创始人,之前是Joyent的CTO,更早是Sun Microsystems的核心工程师,DTrace的主要作者之一。他的频道只有约3万订阅,但每一条视频都是系统编程领域的珍贵文献。
Cantrill的演讲主题横跨30年的系统编程历史:从Solaris内核开发到DTrace的设计哲学,从Rust在系统编程中的角色到云计算基础设施的未来。他的演讲风格极具感染力——既是技术大牛,也是天生的讲述者。
在"Nerding Out with Viktor"访谈中,他详细讲述了DTrace如何革命性地改变了系统监控——这不是加几个探针那么简单,而是一种全新的可观测性哲学。在"Post Hype Microservices"演讲中,他对微服务热潮进行了冷静的反思,用Sun Microsystems的历史经验提醒行业不要重蹈覆辙。
资深工程师、技术管理者、以及所有对"为什么"比"怎么做"更感兴趣的人。
graph TD
subgraph Rust生态
A[Jon Gjengset<br/>Rust深水区]
B[Let's Get Rusty<br/>Rust路径规划]
C[No Boilerplate<br/>Rust哲学传播]
end
subgraph 底层与安全
D[Low Level<br/>汇编与漏洞攻防]
E[The Cherno<br/>C++与游戏引擎]
end
subgraph 跨界与哲学
F[Tsoding<br/>多语言野性编程]
G[Bryan Cantrill<br/>系统编程哲学]
end
A -->|进阶学习| B
B -->|兴趣启蒙| C
C -->|设计思维| G
D -->|内存理解| A
E -->|C++基础| A
F -->|函数式| A
F -->|底层| D
G -->|历史智慧| E
G -->|可观测性| D
style A fill:#CE422B,color:#fff
style B fill:#CE422B,color:#fff
style C fill:#CE422B,color:#fff
style D fill:#00897B,color:#fff
style E fill:#00897B,color:#fff
style F fill:#6A1B9A,color:#fff
style G fill:#6A1B9A,color:#fff
flowchart LR
S[开始] --> L1{你的目标?}
L1 -->|理解底层| D[Low Level<br/>汇编/C/安全]
L1 -->|学Rust| B[Let's Get Rusty<br/>系统化学习]
L1 -->|学C++| E[The Cherno<br/>项目驱动]
D --> L2{进阶方向?}
L2 -->|安全研究| D2[二进制漏洞利用]
L2 -->|Rust进阶| A[Jon Gjengset<br/>Crust of Rust]
B --> C[No Boilerplate<br/>理解设计哲学]
C --> A
E --> A
A --> L3{终极目标?}
L3 -->|成为架构师| G[Bryan Cantrill<br/>系统设计哲学]
L3 -->|成为全栈极客| F[Tsoding<br/>多语言实战]
如果你看完了上述7个频道还意犹未尽,这里还有5个值得关注的相关频道:
本文由「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 等场景全覆盖。
