CppCast· Folge 375

Reflection for C++26

Freitag, 26. Januar 2024 · 1 h 13

MP3

Shownotes

Daveed Vandevoorde joins Phil and Timur. Daveed talks a bit about his work at EDG, but mostly his efforts to get Reflection into C++26, along with his co-authors, and how that fits into the big picture.
News

• Meeting C++ 2023 videos (including all keynotes) (youtube.com/playlist?list=PLRyNF2Y6sca0KMWJXAD…)

• "A 2024 Discussion Whether To Convert The Linux Kernel From C To Modern C++" (phoronix.com/news/CPP-Linux-Kernel-2024-Discuss)

• How do you correctly implement std::clamp?
• Blog post (1f6042.blogspot.com/2024/01/stdclamp-still-gen…)

• Reddit discussion (reddit.com/r/cpp/comments/1980q8l/stdclamp_sti…)

• C++ Online Workshops (cpponline.uk/workshop-schedule)

Links

• P2996R1 - "Reflection for C++26" (open-std.org/jtc1/sc22/wg21/docs/papers/2023/p…)

• P1240R2 - "Scalable Reflection in C++" (open-std.org/jtc1/sc22/wg21/docs/papers/2022/p…)

• "C++ Templates - The Complete Guide" - book (Vandevoorde, Josuttis) (vandevoorde.com/C++Templates)

0:00 / 0:00