3 ms·
So use a language with proper semantics, like later C versions. Why would you ever expect the compiler to honor a contract that was never written?
by wbl 8y ago
So use a language with proper semantics, like later C versions. Why would you ever expect the compiler to honor a contract that was never written?
- johnbender 8y agoSee my comment to sibling [1]. In the case of C and the JMM, "proper semantics" is not. [1] https://news.ycombinator.com/item?id=18312101 https://news.ycombinator.com/item?id=18312101