2 ms·
> C is therefore a language for which it is easy to write a decent compiler, and it requires the programmer to write text that is easy for the compiler to inter
by ChrisSD 7y ago
> C is therefore a language for which it is easy to write a decent compiler, and it requires the programmer to write text that is easy for the compiler to interpret.
Ironically this is no longer true. Not so much because C has changed but because the hardware underneath it has.
- chrchang523 7y agoI would instead state that the standard for what constitutes a "decent compiler" has risen. For any given performance target, I'd still bet that it takes less work to hit it with a C compiler than with a compiler for most newer languages. (Partly because the success of C has resulted in C-related hardware design constraints...)