> Gcc does all these kinds of optimizations and more. I can't imagine > what they're optimizing for. > > gcc-developer time? many hours went into writing that code.
On the contrary, they are protecting their "job" just like any other employee, by making themselves indispensable. I don't think it's necessary or a conscious decision on their part, but it's that aspect of human nature that eventually defeats any attempt at benevolent social engineering. Call it "the tragedy of the commons", if you need a label. ++L
