~/talks

Gabriel Dos Reis

what they talk about

all 6 in the filters

where they keep going back

on a stage with

all 12 in the filters

who talks about the same things

titleconferencedate
Persistent Representation of C++ for Fun and ProfitPure Virtual C++ 20222022-04-26
C++ compilers already emit a portable module artifact — IFC binary format (MSVC .ifc, Clang PCM) — that encodes declarations, types, expressions, string table…
Talk on
Implementing C++ Modules: Lessons Learned, Lessons AbandonedCppCon 20212021-10-24
Implementation report gives concrete claims and working fixes: MSVC adds a persistent translation unit (IFC) on disk, linkers record strong module ownership so…
Talk on
In-memory and Persistent Representations of C++CppCon 20212021-10-24
Claim: concrete, compiler-neutral in-memory and on-disk representations exist and are usable today. Implementation: an open IPR library under MIT captures a…
Talk on
C++ Modules: Year 2021Pure Virtual C++ 20212021-05-03
C++20 modules are production-ready in MSVC, present as GCC 11 experimental and on a Clang branch, with build support in Ninja, Build2, Meson and CMake…
Talk on
Peeking Safely at a Table with ConceptsPure Virtual C++ 20202020-05-04
Claim: use C++20 Concepts and constexpr predicates to verify at compile time that read‑only action tables have contiguous keys so indexing needs no runtime…
Talk on
Programming with C++ Modules: Guide for the WorkingCppCon 20192019-09-15
Modules become first-class in C++20 and promise big compile-time wins: the compiler writes a binary module description so modules compile once and reuse…
Talk on
“Grill the Committee”CppCon 20172017-09-24
Panel answers where each proposal stands: Concepts partly in C++20 with unfinished pieces, Ranges TS published and still trimming library bits, Modules on PDTS…
Talk
“C++ Modules: The State of The Union"CppCon 20162016-09-18
Claims that C++ modules are moving from proposal to a TS with real compiler support: MSVC and Clang already implement parts, Visual Studio 15 will ship module…
Talk on
“Grill the Committee”CppCon 20152015-09-21
A live committee Q&A explains how C++ standards actually advance: progress comes from volunteers who write and revise proposals, not a central design team…
Talk on
Large Scale C++ with Modules: What You Should KnowCppCon 20152015-09-21
Shows that replacing headers with modules cuts a tiny client translation unit to 176 bytes vs 500KB+ by importing compiled interfaces, not copying headers…
Talk on
Contracts for Dependable C++CppCon 20152015-09-21
Language-level contracts let code state preconditions and postconditions so compilers and static/dynamic analyzers can enforce interfaces rather than rely on…
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.