That's the tricky bit: values of `slightly' in `slightly dirtier' vary widely. My value might be epsilon or zero; others obviously have huge tolerance for rubbish. I'm not convinced that the system has to be made dirtier at all to attract users. Perhaps changes are necessary, but I don't see virtue in dirt.
> We need fresh blood. I'm willing to try sacrificing goats but it hasn't work very well in the past. ☺ I'm not sure what the answer is, but I think it's got more to do with educating people and getting them to write more-portable code, at least in the long term. Why are numerical programs dependent on obscure gcc extensions?
