https://herbsutter.com/2025/06/21/trip-report-june-2025-iso-c-standards-meeting-sofia-bulgaria/
Уникальная веха: «Совершенно новый язык»
Сегодняшний день знаменует собой поворотный момент в развитии C++: несколько минут назад комитет C++ проголосовал за включение первых семи (7) документов по рефлексии во время компиляции в C++26 под несколько продолжительных аплодисментов в зале. Я думаю, что Хана «Мисс Constexpr» Дусикова лучше всего описала влияние этой функции несколько дней назад, в своей спокойной бесстрастной манере… Когда ей сказали, что документ об рефлексии попадёт на субботнее голосование по принятию, она слегка пожала плечами и тихо сказала: «Совершенно новый язык».
Микрофон упал.
До сегодняшнего дня, возможно, самым значимым опросом за всю историю C++ был опрос в Торонто в июле 2007 года о принятии первого документа «constexpr» Бьярне Струструпа и Габриэля Дос Рейса в проект C++11. Оглядываясь назад, мы можем видеть, какой тектонический сдвиг начался для C++.
Даниэль Лемир (Daniel Lemire) попробовал:
- https://lemire.me/blog/2025/06/22/c26-will-include-compile-time-reflection-why-should-you-care
- https://github.com/lemire/Code-used-on-Daniel-Lemire-s-blog/blob/master/2025/06/21/sqlinsert.h
Экспериментальный форк clang от Bloomberg с поддержкой P2996 («Reflection for C++26»):
- https://github.com/bloomberg/clang-p2996
- https://github.com/bloomberg/clang-p2996/blob/p2996/libcxx/include/meta
Есть в godbolt.org.