Your browser may have trouble rendering this page. See supported browsers for more information.

This page shows the source for this entry, with WebCore formatting language tags and attributes highlighted.

Title

Compiler Pessimism

Description

<bq source="The Old New Thing" author="Raymond Chen" href="https://blogs.msdn.microsoft.com/oldnewthing/20180711-00/?p=99215">In practice, nearly everything you write is potentially dependent upon the order of evaluation, but in practice it isn't because you are not a nincompoop.</bq> He completes the thought with <iq>[b]ut the compiler doesn't know that. The compiler must adhere to the letter of the language standard, because it has to compile insane code as well as sane code.</iq>