~/talks

Robert C Seacord

what they talk about

where they keep going back

all 4 in the filters

on a stage with

never shared a talk

who talks about the same things

titleconferencedate
Unsafe RustRustConf 20262026-09-08
Rust reduces many memory-safety bugs but no formal memory model exists so undefined behavior invalidates all program guarantees; evidence: 10% of Rust kernel…
Talk on
Dangerous Optimizations! in C++ - Part DeuxACCU on Sea 20262026-06-17
Shows concrete compiler behaviors that break causality: a loop-invariant remainder hoisting undefined behavior on MSVC moves a division fault earlier, GCC O0…
Talk on
Composite Array Types in CNDC TechTown 20252025-09-22
C’s composite-type rules cause surprising undefined behavior when array sizes come from runtime or unevaluated expressions: unevaluated VLA size creates UB…
Talk on
Dangerous Optimizations in C and C++ Programming LanguagesACCU 20252025-04-01
Compilers increasingly treat undefined behavior (UB) as a license for aggressive optimization, claiming wins from constant folding, loop‑invariant hoisting and…
Talk on
Memory Safety: Rust vs. CNDC TechTown 20242024-09-09
Argues that government pushes for memory-safe languages overstate immediate benefits, noting a Ferine qualified Rust toolchain exists but is certified only for…
Talk on
Correct Use of Integers in Safety-critical SystemsNDC TechTown 20242024-09-09
Argues that MISRA and AUTOSAR rules requiring replacement of standard integers with exact-width typedefs make code less safe and less portable, showing…
Talk on
Keynote: Safety and Security: The Future of C and C++NDC TechTown 20232023-09-18
Becomes WG14 convenor and catalogs concrete failures and fixes: a common compiler optimization simplifies pointer+len checks into Len<0 and removes bounds…
Talk on
Signed Integers Considered HarmfulNDC TechTown 20222022-08-29
Argues that counts and sizes should be unsigned by default, not signed, because unsigned avoids expensive checks and more predictable semantics for counts…
Talk on
Secure Coding in C and C++ - Volatility AheadNDC TechTown 20212021-08-30
Explains that volatile applies to lvalue accesses, not inherently to objects, so C23 changes standard wording to say "access through a volatile-qualified…
Talk on
~/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.