nostr:npub1ch8nj9yu4676fnwkzacu28mt4y002ezeryqyuhzfnzjw560sq5fqaysw60 nostr:npub17jqvr0kp48sjwctcvhre8lk87yr5qqe726zkunwq2uhtd35wdx4sgkv996
>This is why I listed the two acceptable current-year compilers.
Acceptable for what? Acceptable for your projects? Maybe. Acceptable for compiling a L'EUnuchs system? Probably not.
>Then they are not C99 compilers, but some other language.
I checked again, the FP thing is optional. So yes, they are C99 compilers.
>C is C23, otherwise you're talking about some other language, it's not C.
C23 isn't out yet. But they do implement C20, so yes, they are C compilers
>Before, as long as you avoided doing things that actually were non-portable, your C worked fine.
When exactly was this before? Before C89? I don't think so, because most compilers implemented vastly different language features. Remember near/far pointers from Microsoft C? Yeah...
C was never really portable, unless by portable we mean having to manually port and re-test the majority of code. It's all false advertising that people took seriously.