> The programmer can get this with a simple change, no? Sure. The programmer can do all sorts of optimizations themselves, in fact almost all of them. But the purpose of an optimizer is to do these things so that the programmer doesn't have to do that.