Just looking for some opinions on the next standard. What do you guys think of #embed and constexpr? Will you be using C23 or sticking to an older standard like C99 or C89?
Just looking for some opinions on the next standard. What do you guys think of #embed and constexpr? Will you be using C23 or sticking to an older standard like C99 or C89?
I am not really seeing the case where it would make sense to move to C23 instead of either staying with C90/C99/C11 or moving to another language like C++, Zig, …
#embed
does add an important feature, but it seems to add quite a lot of complexity by adding it via the pre-processor and relying on optimisations to actually deliver on the benefits. It also has not yet been added to C++.