Grill the Committee
summary
Progress on modules name-lookup fixes and a plan to let modules export incomplete types narrow major pain points, but only a small subset of executors has any chance for C++20. Reflection is targeted as a major goal for C++23 and a TS provides plumbing, while destructive/relocatable-move proposals are early-stage and require more work. Tooling for detecting use-after-move is emerging, CTAD and other late arrivals still cause integration pain, and San Diego is the last meeting that accepts brand-new features before the C++20 feature freeze.
AI-written summary · about
