Obvious Things C Should Do
Summary
The article argues for modernizing C by enabling compile-time function evaluation and compile-time unit testing, reducing boilerplate for forward declarations, and proposing ImportC to modularize code without heavy header wiring. It highlights practical examples showing how a CTFE-enabled C workflow could improve reliability and developer productivity.