3 ms·
> If you want to blame something, blame the C language. Compiler developers are just doing their jobs. Compiler developers are doing a fantastic job, and I abs
by twtw 8y ago
> If you want to blame something, blame the C language. Compiler developers are just doing their jobs.
Compiler developers are doing a fantastic job, and I absolutely do blame the C language and standard.
For the cases referenced in the article, it seems to me that the preferred solutions would be making int 64-bits and leaning on the restrict keyword rather than the semi-disaster that is strict aliasing (https://blog.regehr.org/archives/1307 https://blog.regehr.org/archives/1307).