C++: 纪录片
摘要
一部关于C++四十年历史的纪录片在YouTube首播,其中包括Bjarne Stroustrup等关键人物,并突出展示了C++从贝尔实验室到全球采用的演变过程。
暂无内容
查看缓存全文
缓存时间: 2026/06/05 08:08
# C++ 纪录片今日发布
来源:https://herbsutter.com/2026/06/04/c-the-documentary-released-today/
C++ (https://herbsutter.com/category/c/)
2026-06-042026-06-04 · 2 分钟
*C++ 纪录片*今日在 YouTube (https://www.youtube.com/watch?v=lI7tMxzSJ7w) 首映,能与 Bjarne 以及许多参与 C++ 历史的关键人物一起参与实时聊天,真是太棒了。我很荣幸成为多年来为推进 Bjarne 的精彩项目贡献力量的数百人之一。
如果你还没看过这部纪录片,把它列为周末目标吧。这是一个跨越 40 年的成功故事的精彩缩影,从不起眼的起点到全球采用,再到目前(截至 2025 年第三季度 (https://www.slashdata.co/research/developer-population))成为全球四大语言中增长最快的……过去 3.5 年里用户增长了 +90%。
出现在纪录片中的人:
- Bjarne Stroustrup:贝尔实验室,C++ 的设计师和原始实现者
- Alexander Stepanov:标准模板库的设计者
- Anders Hejlsberg:C#、TypeScript 和 Turbo Pascal 的创建者
- Andrei Alexandrescu:Nvidia 首席研究科学家,C++ 作者
- Andrew Koenig:贝尔实验室,C++ 标准委员会创始成员,研究员,C++ 作者与教育家
- Barbara Moo:贝尔实验室,C++ 开发团队经理,C++ 作者
- Brian Kernighan:贝尔实验室,计算机科学家,《C 程序设计语言》合著者
- Chris Lattner:Mojo、LLVM、Clang 和 Swift 的创建者
- Danilo Piparo:粒子物理学家,CERN,ROOT 框架项目负责人
- Eric Lubin:Hudson River Trading 软件开发负责人
- Gabriel Dos Reis:微软软件工程师兼架构师,C++ 工具构建者,数学家
- Herb Sutter:Citadel Securities 技术院士;标准 C++ 基金会主席;ISO C++ 委员会名誉主席
- John Romero:视频游戏开发者,《毁灭战士》和《雷神之锤》共同创作者,id Software 联合创始人
- Nina Ranns:ISO C++ 委员会副主席
章节
- 00:00 (https://www.youtube.com/watch?v=lI7tMxzSJ7w) 介绍
- 01:50 (https://www.youtube.com/watch?v=lI7tMxzSJ7w&t=110s) 在 AT&T 贝尔实验室的发明
- 07:30 (https://www.youtube.com/watch?v=lI7tMxzSJ7w&t=450s) 带类的 C
- 09:37 (https://www.youtube.com/watch?v=lI7tMxzSJ7w&t=577s) 带类的 C 的早期采用
- 10:53 (https://www.youtube.com/watch?v=lI7tMxzSJ7w&t=653s) 从带类的 C 到 C++(以及 CFront)
- 12:32 (https://www.youtube.com/watch?v=lI7tMxzSJ7w&t=752s) 为什么叫 C++?
- 13:24 (https://www.youtube.com/watch?v=lI7tMxzSJ7w&t=804s) AT&T 开始销售软件 / 另一个团队试图接管 C++
- 16:08 (https://www.youtube.com/watch?v=lI7tMxzSJ7w&t=968s) AT&T 贝尔实验室 C++ 的早期开发
- 19:10 (https://www.youtube.com/watch?v=lI7tMxzSJ7w&t=1150s) “这是一个有缺陷的产品” / 2.0.0 版本
- 21:55 (https://www.youtube.com/watch?v=lI7tMxzSJ7w&t=1315s) C++ 超越 AT&T 的传播
- 24:50 (https://www.youtube.com/watch?v=lI7tMxzSJ7w&t=1490s) 过多的 C++ 版本
- 26:03 (https://www.youtube.com/watch?v=lI7tMxzSJ7w&t=1563s) 标准化的需求
- 29:38 (https://www.youtube.com/watch?v=lI7tMxzSJ7w&t=1778s) Alexander Stepanov 的 STL
- 37:19 (https://www.youtube.com/watch?v=lI7tMxzSJ7w&t=2239s) 第一个标准:C++98
- 39:21 (https://www.youtube.com/watch?v=lI7tMxzSJ7w&t=2361s) 90 年代 CERN 的 C++
- 40:34 (https://www.youtube.com/watch?v=lI7tMxzSJ7w&t=2434s) C++ 向游戏和交易领域扩展
- 43:00 (https://www.youtube.com/watch?v=lI7tMxzSJ7w&t=2580s) 21 世纪初的 C++ 寒冬
- 45:34 (https://www.youtube.com/watch?v=lI7tMxzSJ7w&t=2734s) 编程语言战争(C#)
- 49:25 (https://www.youtube.com/watch?v=lI7tMxzSJ7w&t=2965s) 对高效编程语言的需求再次出现
- 52:29 (https://www.youtube.com/watch?v=lI7tMxzSJ7w&t=3149s) 现代 C++(C++11)
- 56:29 (https://www.youtube.com/watch?v=lI7tMxzSJ7w&t=3389s) 标准委员会是否让 C++ 过于复杂?
- 1:00:45 (https://www.youtube.com/watch?v=lI7tMxzSJ7w&t=3645s) C++ 无处不在
- 01:05:00 (https://www.youtube.com/watch?v=lI7tMxzSJ7w&t=3900s) C++ 的未来与挑战
- 01:08:31 (https://www.youtube.com/watch?v=lI7tMxzSJ7w&t=4111s) Bjarne 的影响
未知用户的头像
## 作者:Herb Sutter
Herb Sutter 是作家、演讲者,也是 Citadel Securities 的技术院士。他担任标准 C++ 基金会及其会议 CppCon 的主席,并于 2002 年至 2025 年担任 ISO C++ 标准委员会主席。查看 Herb Sutter 的所有文章 (https://herbsutter.com/author/herbsutter/)
**发布于** 2026-06-042026-06-04
## 文章导航
相似文章
@vivekgalatage: 迟到总比不到好。我知道C++26已经全面推出,但许多功能的基础版本源自……
所有C++20核心语言功能的详细概述及示例,作为速查表。
C++ 标准库在过去十五年间一直在自我撤步,证据公开
一份详细的目录,列出了从 C++11 到 C++26 期间被正式弃用、非正式不推荐或由于 ABI 约束实际上已损坏但无法修复的 C++ 标准库特性。文章指出,C++ 委员会推出一系列替代品来替换其自身特性的模式始终如一,其中包含一个基准测试,显示 Rust 和 C++ 标准库容器之间的 P99 延迟差异高达 58 倍。
C语言中在C++中仍然无法工作的构造——以及一些已发生变化的构造
一篇更新经典调查的博文,关于C语言中在C++中无法工作的构造,涵盖了C++20和C23标准中影响兼容性的变化。
JavaScript的诞生与消亡(2014)
Gary Bernhardt在PyCon 2014上的一场演讲,幽默地追溯了JavaScript从1995年到2035年的历史与未来,讨论了其缺陷与积极影响。
Thoroughly Understanding C++ ABI
A deep dive into C++ ABI, explaining binary interface concepts, CPU/OS dependencies, object file formats like ELF and PE32+, and calling conventions.