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
I think the C++ community would get the best benefit out of the next standard if they'd clean up these awful standard library headers.

Yes, modules to the rescue, but it's actually a workaround for bad header design...

#cpp

@DanielaKEngert
Of course modules are much more than that!

I meant that "just use modules" as a reply to bad compile times would be the workaround.
@vittorioromeo

@dermojo @vittorioromeo

So far, I haven't seen any other/better solution than just wishful thinking.