~/talk

The C++20 Firehose Talk

Talkat Meeting C++ 2019 · 2019-11-14..11-16· [rust]
links:none on file
slides:none on file

Claims: format faster than printf with extensible, efficient formatting into buffers; char8_t for UTF-8 as a distinct, overloadable character type; a calendar/timezone library (chrono extensions) arrives; ranges lazy iota view plus views (filter/transform/join/split) and some range helpers postponed to C++23; source_location replaces many macros; concepts constrain templates but do not check every internal use; coroutines exist as language feature while higher‑level libraries and executors remain work in progress; threads gain stop_token cancellation and joining helpers; bit_cast, span, atomics, modules, consteval/constexpr improvements all land.

AI-written summary · about

  1. 0:00Start
  2. 0:57Format
  3. 2:35Unicode
  4. 5:03Source Location
  5. 6:14Constrain Template Parameters
  6. 7:55Function Definition Checking
  7. 10:11Ranges
  8. 13:03What Comes with Ranges Library
  9. 16:36Span
  10. 22:31Lambdas
  11. 24:39Modules
  12. 28:18Co-Routines
  13. 33:58Cancellation of the Threads
  14. 35:33New Synchronizations
  15. 36:52Atomic Ref
  16. 40:30Class Types in Non Template Parameters
~/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.