Artificial Intelligence

Bjarne Stroustrup: C++ | Artificial Intelligence (AI) Podcast

Bjarne Stroustrup is the creator of C++, a programming language that after 40 years is still one of the most popular and powerful languages in the world. Its focus on fast, stable, robust code underlies many of the biggest systems in the world that we have come to rely on as a society. If you’re watching this on YouTube, many of the critical back-end component of YouTube are written in C++. Same goes for Google, Facebook, Amazon, Twitter, most Microsoft applications, Adobe applications, most database systems, and most physical systems that operate in the real-world like cars, robots, rockets that launch us into space and one day will land us on Mars. This conversation is part of the Artificial Intelligence podcast.

Podcast website:
Full episodes playlist:
Clips playlist:

0:00 – Introduction
1:40 – First program
2:18 – Journey to C++
16:45 – Learning multiple languages
23:20 – Javascript
25:08 – Efficiency and reliability in C++
31:53 – What does good code look like?
36:45 – Static checkers
41:16 – Zero-overhead principle in C++
50:00 – Different implementation of C++
54:46 – Key features of C++
1:08:02 – C++ Concepts
1:18:06 – C++ Standards Process
1:28:05 – Constructors and destructors
1:31:52 – Unified theory of programming
1:38:10 – Machine learning
1:44:20 – Proudest moment

– Subscribe to this YouTube channel
– Twitter:
– LinkedIn:
– Facebook:
– Instagram:
– Medium:
– Support on Patreon:

Please follow and like us:

Comments (17)

  1. Very interesting…..but I don’t understand it

  2. In high school I wanted to learn to play bass in a band, so I started practicing. Then I listened to some Tristania and I became so ashamed of myself that I gave it up entirely. That is what Bjarne should do. Or at least stop talking about reliability concerning a language with inheritance.

  3. Man, c++ really is my favosegmentation fault: core dumped

  4. I wasted a few minutes wondering what was Cola doing in this interview!

  5. I know nothing of coding, but will arrogantly proclaim the necessity for coding with zero overhead, and an insistence that it be as simple as possible, and no simpler.

  6. why a super smart man use a super weird hair

  7. My fav language!! the best for automation and robotics. Thank you Mr. S

  8. Get a sponsorship from Pepsi!

  9. while this interview was fascinating making the claim that bitcoin mostly serves criminals is such a small minded and statement of one of the biggest software breakthroughs of the century. In your intellectual quest please go down this rabbit hole. You won't regret it.

  10. My favorite quote from this podcast: Biological system is kinda mess.

  11. That was simply awesome

  12. Next guess Jeff Dean or Sanjay Ghemawat please.

  13. i'm learning c++ in college

  14. Ya do the world good Lex. Thank you! (And you too Bjarne!)

  15. The world owes Bjarne in so many ways… thank you Lex!

Leave a Reply to Joe J Cancel reply