<i>Au contraire</i> my friend, I&#x27;ve seen C code with &quot;functions&quot; that are &gt;1000 lines long, probably ~10 parameters with lovely names like `lfp`, and where probably 40% of those lines are #ifdef and #endif.<p>The same code would be much simpler with C++ templates, but the &quot;C being simple&quot; really translates into limited, then you have that some have who never learned how to use macros and this unfounded and misunderstood fear of goto that gives you a nice long lines of error checking, each that that are duplicated if statements character by character where a goto and a single error handler would have worked.<p>Perhaps this is an exception, but low-level in my case did not correspond to simple code.