> write in C++ without the "Modern" stuff (which is possible, and this is what expert programmers that write quality software do).
Idiomatic C code is an unoptimizable mess consisting of layers of `void*` indirections, violations of strict aliasing, project-specific linked list structs and poor reimplementations of other basic data structures, `strdup()` and fixed arrays everywhere... 99% of new C projects written after 2010 and outside of the field of embedded development are made by fetishists and are neither quality software engineering nor performant, but the people who still do this stuff when they're already in a .cpp file are even worse.
There are a thousand ways for unscrupulous providers to turn what you thought was a wellness checkup into whatever they want.
I'm new to this, but on my first attempt at a "wellness checkup" the practice gave me a form to sign when I arrived explaining why they would be billing me: it wasn't really a "wellness checkup" because I might ask the doctor a question.
Idiomatic C code is an unoptimizable mess consisting of layers of `void*` indirections, violations of strict aliasing, project-specific linked list structs and poor reimplementations of other basic data structures, `strdup()` and fixed arrays everywhere... 99% of new C projects written after 2010 and outside of the field of embedded development are made by fetishists and are neither quality software engineering nor performant, but the people who still do this stuff when they're already in a .cpp file are even worse.