~/talk

C++ Safety And Security Panel 2024

Talkat CppCon 2024 · on Monday, 2024-09-16· at 20:30· Adams A, 6700 North Gaylord Rockies Boulevard· [security]
linkedin:mcwong2
slides:none on file

Panel reports concrete outputs and open engineering work: P2687r0 P2816R0 P3038R0 are concrete profile proposals that aim to make rule-sets tool-checkable; MISRA C++ 2023 (C++17) is published and a C++20 revision is underway with wording reviews completed; Contracts aiming for C++26 remain feature-complete in parts but have unresolved semantics and adoption gaps. Proof‑of‑concept borrow‑checker work shows correctness at high integration cost (new types, library, annotations). Government reports, Linux‑kernel discussions, and tooling readiness drive urgency; many proposals need compiler/toolchain and ecosystem work before they deliver production guarantees.

AI-written summary · about

  1. 0:00C++ safety and security panel intro
  2. 1:28Panelist introductions
  3. 11:24Contracts for safety
  4. 23:33Rust's borrow checker for C++
  5. 44:59Runtime costs of safety
  6. 1:00:13100% safety vs practicality
  7. 1:15:48Certification and accountability
  8. 1:26:07Next year's panel goals
~/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.