R
Rick C. Hodgin
I still don't understand. How have I "chosen to code in a manner contrary
to the one that [I myself] prescribed"?
You suggested that perhaps MS agreed with you about specifying a
particular order of evaluation, and then decided to implement the
opposite order in their compiler "for whatever reason". James was
trying to ask you if you could think of a reason why /you/ might specify
one method then implement the opposite. If you can't imagine such a
reason for yourself, why do you think it is a realistic possibility for MS?
AH! Thank you.
One reason: Because it had been done a particular way previously when
Microsoft acquired some company (that wrote a better compiler), and they
then released it under the Microsoft name without taking out the few parts
they disagreed with (because they didn't deem them important enough
issues to slow down public sales).
Best regards,
Rick C. Hodgin