~/talks

Richard Powell

what they talk about

where they keep going back

on a stage with

never shared a talk

who talks about the same things

titleconferencedate
Named Arguments from ScratchCppCon 20182018-09-23
Live coding builds a small named-arguments library in C++17 using Boost.Hana and Compiler Explorer, showing an adapter that accepts a hana::map of keys to…
Talk on
How to Argue(ment)CppCon 20182018-09-23
Catalogs about 42 syntactic ways to pass parameters then narrows them to ~16 useful cases, with concrete names and rules: prefer snapshot by value when cheap…
Talk on
C++ Potpourri 2C++Now 20182018-05-06
Research into anagrams traces back to the ancient Greeks and this lightning set presents playful results rather than algorithms: examples rework names (e.g…
Talk on
If you're arguing, you're losingC++Now 20172017-05-15
Claim: call functions without arguments by moving data out of the parameter list. Demonstrates five concrete approaches: globals (then thread-safe globals)…
Talk on
“The Importance of Being const"CppCon 20152015-09-21
Explains that const enforces invariants at compile time but in C++11 also carries a const implies data-race-free guarantee so mutable caching or logging inside…
Talk on
“Intro to the C++ Object Model"CppCon 20152015-09-21
Shows how objects map to memory: member functions become a hidden this parameter and are name‑mangled, and virtuals compile to a vtable pointer inserted as…
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.