World Congress 2022 • Jun 16, 2022

The Design and Evolution of C++

Bjarne Stroustrup

Bjarne Stroustrup argues that simple, clean code is your ultimate optimization technique. Discover how C++ evolved to bridge high-level architecture with bare-metal hardware using zero-overhead abstraction.

Starting at 3:41 · Watch from the beginning

The Design and Evolution of C++ thumbnail

Checking access…

Playback and chapters load privately for Free videos.

Matching moments

13:57 min

History of C++ technical debt and language design

Stefan Baumgartner · LIVE

10:22 min

Tracing the early history and evolution of the language

Andreas Fertig · World Congress 2021

1:40 min

Introduction to the speaker and software development philosophy

Aliaksandr Valialkin Aliaksandr Valialkin · World Congress 2026 Europe

1:36 min

Introduction to programming language internal workings

Aleksandra Sikora · World Congress 2023

6:23 min

Modernizing legacy programming architectures using iterative core guidelines

Bjarne Stroustrup · World Congress 2022

3:54 min

Introducing five core strengths of the programming language

Andreas Fertig · World Congress 2021

Upcoming sessions on this topic

Open session

A Tale of Two Systems: Design and Reality

  • Mandeep Singh

    Kyndryl

    Lead Software Engineer

Open session

The 200,000 line code repository: My AI wrote 1000 lines. I needed 100.

  • Hardik Gupta

    IBM

    Software Developer

Open session

Modernize with Confidence: Secure Legacy Modernization in Action

  • Prince Kumar

    IBM

    Software Engineer

Open session

From TypeScript to Go: How We Cut Infra Cost 26x Without Rewriting Everything

  • Barun Debnath

    Respan

    Infra Engineer

Open session

Understanding React Performance Patterns Developers Often Get Wrong

  • Himanshu Srivastava

    Best Buy India

    Software Engineer

Open session

The Death of Manual Memoization: High-Performance React 19 for the Scaling Startup

  • Vishnudhasan Govindarajan

    CareStack

    Product Engineer