Featured

The Story of C++: The World's Most Consequential Programming Language | The Official Story

Thanks! Share it with your friends!

You disliked this video. Thanks for the feedback!

Added by McDan
8 Views
This is the story of C++, one of the world’s most widely-used and consequential programming languages. C++ divides opinion, resists replacement, and has outlasted almost everything built to supersede it.

C++ The Documentary traces the full arc, from its origins in the corridors of Bell Labs to the global community that shapes it today.

Featuring the people who built it, extended it, argued over it, and refused to let it die.


Bjarne Stroustrup: Bell Labs, Designer and original implementer of C++
Alexander Stepanov: Designer of the Standard Template Library
Anders Hejlsberg: Creator of C#, TypeScript, and Turbo Pascal
Andrei Alexandrescu: Principal Research Scientist, Nvidia & C++ Author
Andrew Koenig: Bell Labs, Founding member of the C++ Standards Committee, Researcher, C++ Author & Educator
Barbara Moo: Bell Labs, Manager C++ Development Team & C++ Author
Brian Kernighan: Bell Labs, Computer Scientist, Co-author of "The C Programming Language"
Chris Lattner: Creator of Mojo, LLVM, Clang & Swift
Danilo Piparo: Particle Physicist, CERN, ROOT Framework Project Lead
Eric Lubin: Software Developer - Lead, Hudson River Trading
Gabriel Dos Reis: Software Engineer and Architect, Microsoft; C++ tools builder; Mathematician
Herb Sutter: Technical Fellow, Citadel Securities; Chair, Standard C++ Foundation; Emeritus Chair, ISO C++ Committee
John Romero: Video Game Developer, Co-Creator of Doom and Quake, Co-Founder id Software
Nina Ranns: Vice-Convener of the ISO C++ Committee


-------------------------------------------------------------------------------------------------------------------------

Chapters
00:00 Intro
01:50 Invention at AT&T Bell Labs
07:30 C with Classes
09:37 Early adoption of C with Classes
10:53 From C with Classes to C++ (and CFront)
12:32 Why is it called C++?
13:24 AT&T starts selling software / Another team tries to take over C++
16:08 Early development of C++ at AT&T Bell Labs
19:10 “It was a buggy product” / Release 2.0.0
21:55 C++ spreading beyond AT&T
24:50 Too many versions of C++
26:03 Need for standardization
29:38 The STL by Alexander Stepanov
37:19 The first standard: C++98
39:21 C++ at CERN in the 90s
40:34 C++ spreading to games and trading
43:00 C++ winter of the early 2000s
45:34 Programming language wars (C#)
49:25 There’s a need for an efficient programming language again
52:29 Modern C++ (C++11)
56:29 Is the standards committee making C++ too complicated?
1:00:45 C++ is everwhere
01:05:00 The future and challenges for C++
01:08:31 Bjarne’s impact

-------------------------------------------------------------------------------------------------------------------------

Thanks to Hudson River Trading for making this documentary possible ➡️➡️ https://hudsonrivertrading.com/cppdoc

-------------------------------------------------------------------------------------------------------------------------

Thanks to Railway, our channel sponsor, for supporting our work ➡️ https://railway.com/?referralCode=cultrepo


-------------------------------------------------------------------------------------------------------------------------

Directed by: Ida Bechtle
Produced by: Emma Tracey


-------------------------------------------------------------------------------------------------------------------------

Follow us:
X: https://www.x.com/CultRepo
Bluesky: https://www.cultrepo.bsky.social
Instagram: https://www.instagram.com/cult.repo
LinkedIn: https://www.linkedin.com/company/cult-repo
Category
Documentaries
Tags
documentary, dev, open source

Post your comment

Comments

Be the first to comment