Note that C code has hardly fast outside big iron UNIX, during the 1980's and up to the mid 1990's, any half clever developer could easily outperform the generated machine code, with manually written Assembly code.
Hence why games for 8 and 16 bit home computers were mostly written in Assembly, and there were books like the Zen of Assembly Programming.
It was the way that optimizating compilers started to exploit UB in C, that finally made it fast enough for modern times.
Modern hardware has nothing to do with C abstract machine.
Hence why games for 8 and 16 bit home computers were mostly written in Assembly, and there were books like the Zen of Assembly Programming.
It was the way that optimizating compilers started to exploit UB in C, that finally made it fast enough for modern times.
Modern hardware has nothing to do with C abstract machine.