"Technical Specifications & C++17"
summary
Panel lists concrete Technical Specifications, their status and implementations: string_view, optional, any, apply land in Library Fundamentals v1 with partial support in libstdc++ libc++ and MSVC; Library Fundamentals v2 proposes ostream_joiner, propagate_const, source_location; Concurrency TS adds future.then, latch/barrier, atomic_shared_ptr; Parallelism TS offers execution policies and parallel reductions/scans requiring associative ops; Filesystem TS ships (Boost origin); Transactional Memory and Networking TSs have working implementations and compilers (GCC trunk implements concepts).
AI-written summary · about
chapters (9)
- 0:00Introduction to panel
- 0:36Library fundamentals TS
- 3:38Concurrency TS
- 5:31Parallelism TS
- 8:51Transactional memory TS
- 10:50Networking TS
- 13:37File system TS
- 19:37Concepts TS
- 24:00Panel Q&A session
related talks
01h 26mGrill The Committee Panel
59mWhat's New In The C++14 Library
01h 02mC++ Committee's Library Evolution Working Group Panel
01h 03mFreestanding C++ - Past, Present, and Future
32mC++ Standard Library "Little Things”
58m"WG21-SG14 – Making C++ better for games, embedded and financial developers"
01h 35mISO C++ Standards Committee Panel Discussion 2024
01h 37mC++ And Beyond: Discussion
