Yeah, its pretty depressing. But the compiler writers seem to adamantly believe they are making their compilers better, not worse. And they even have some halfway-decent arguments.bob wrote:I've grown up in an era of trusting the compiler. You got a bug, it is almost certainly a programming bug. That era seems to be coming to an end, because a change to a compiler really should not change program behavior, if the original compiler was worth a crap...
Yet we are seeing exactly that...
I hope the situation will get better in the future, but I don't know how it will happen. Unless the standards committee or academic researchers can prod them into doing it, the compiler guys are probably not going to create the "safer" language variants and compilers that I would rather be programming with.