Fast iteration is the key to developer happiness. 🚀

I took a very early look at C++26 Reflection in GCC 16 to see if it would ruin my "fast compile" workflow.

Here are my findings!
https://vittorioromeo.com/index/blog/refl_compiletime.html

#cpp #gamedev #programming

the hidden compile-time cost of C++26 reflection

Article/tutorial on http://vittorioromeo.com

@vittorioromeo What happens if you use the standard library modules? e.g. import std;
Would be really interesting to see, as that is supported since GCC 15. You'll need to add -fmodules.
@meetingcpp @vittorioromeo Another interesting question is how this compares to libraries like boost.pfr or reflectcpp.