25 ms·
"slightly better" - nah, just as mediocre. Let me tell you, nobody stuck with C is going to bat an eyelid at this standard. They're going to continue using C89,
by Arch-TK 3y ago
"slightly better" - nah, just as mediocre. Let me tell you, nobody stuck with C is going to bat an eyelid at this standard. They're going to continue using C89, or maybe C99 if they're lucky, for whatever reasons that justify it.
People who casually write C don't really care for C23 since it fixes all the wrong things. Nobody really wanted C+ (i.e. something slightly closer to C++ than before) which is basically all this standard achieves.
- JackSlateur 3y agoHuh ? I use the cleanup attribute, for instance, which is a Real game changer Nobody wants that ? Everybody who knows it exist wants that.
- Arch-TK 3y agoThat's not a C23 feature. It's a non-portable compiler extension which has existed for a _long_ time.
- JackSlateur 3y agoHa ? Maybe I just woke up in 2023 and get confused :/ Thank you for the correction
- flohofwoe 3y agoI write a lot of C code (https://github.com/floooh/ https://github.com/floooh/) and I'm actually looking forward to some of the changes in C23 (depending on when MSVC will implement them, because most of the changes I'm looking forward to already exist as non-standard language extension in GCC and Clang, but not in MSVC).