~/panel

Fireside Chat

Panelat CTO Summit 2025 · 2025-11-05..11-06· [engineering-leadership]
links:none on file
slides:none on file

Claims C++ adds about 100,000 developers a year, runs in mission‑critical systems from cell phones to Mars rovers and CERN, and underpins TensorFlow/Llama. Concrete fixes advocated: adopt enforced profiles (restrict language, add hardened libraries), use static checkers (clang‑tidy, Microsoft tools) and aim for C++26 static reflection. Examples and pain: a 30‑year codebase (Subversion 44 GB) and a shipped car with 1,600 known bugs motivate profile-driven enforcement and automated checking to reduce leaks and dangling pointers.

AI-written summary · about

  1. 0:00Introduction
  2. 1:33First C++ program memories
  3. 3:01Expertise in mission-critical systems
  4. 4:31Designing C++ for longevity
  5. 7:22Bell Labs dream environment
  6. 8:26Traditional vs AI-assisted coding
  7. 11:20Regrets in C++ design
  8. 12:44Favorite languages and polyglot
  9. 15:34Decline of CS education
  10. 16:20Why C++?
  11. 17:0230-year C++ codebase management
  12. 21:25Future of software development
  13. 23:49Team composition
  14. 26:22Switching teams to C++
  15. 28:09C++ language philosophy
  16. 30:47Teaching memory management
  17. 34:21Impactful C++ applications
  18. 36:27Funniest C++ uses
  19. 37:53Closing remarks
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.