~/talk

Ask Me Anything with Bjarne Stroustrup

Talkat PLDI 2020 · 2020-06-15..06-20· [c-and-cpp]
slides:none on file

Recommends using C++ for new embedded systems because of performance, ecosystem and evolving safety features; argues that concepts finally give templates explicit requirements; pushes a practical path to memory safety via core guidelines plus scalable static analysis (wants a GCC lifetime/range checker that handles millions of lines); highlights C++20 wins like modules and restored generators, calls for static reflection and better concurrency, and warns against language epochs or ad hoc syntax extensions that fragment ecosystems.

AI-written summary · about

  1. 0:00Introduction
  2. 1:19Would you advise a company building an embedded system from scratch
  3. 2:04If you could go back in time what would you change about C
  4. 6:15What are the main areas where current C compilers could do better
  5. 12:21Templates
  6. 16:30Future of C
  7. 22:51Metaprogramming
  8. 26:20Favorite programming languages
  9. 27:38Memory safety
  10. 32:08Advice for C programmers
  11. 37:44C redesign
  12. 39:44Current work
  13. 43:02Epics
  14. 44:43Syntax Extensions
~/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.