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?

  • cmeerw@programming.dev
    link
    fedilink
    arrow-up
    1
    ·
    1 year ago

    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++.