C++11 is supported, but not C11 … of course

So I notice that JC used GCC (GNU's Not Unix Compiler Collection) atomic intrinsics for “Project: Bradenburg [1]”. I also found out which distribution we're using for the Linux build servers, so I have that installed as a VM (Virtual Machine). I'm toying around with going back to C [2] for “Project: Bradenburg,” and given that C11 has support for atomics, it seemed like a way of getting more portable atomics in the codebase.

Of course the Linux distribution we use supports C++11, but it lacks C11 support. Of course it does!

C11 is only a ten year old standard, so let's not rush into things here! But C++11—full steam ahead! It's 10 years old already! Why aren't you using it?

Words fail me.

[1] /boston/2021/12/10.1

[2] /boston/2021/12/15.1

Gemini Mention this post

Contact the author