> Nothing here backs the assertion that good programmers
> are more likely to create more bugs per line of code
> written.
This is moving the goalposts. Here's your original statement:
"It may be a bad idea for an average developer to try it"
And here's pcwalton's rebuttal:
"It is a bad idea for any developer to try it"
The relative frequency of bugs between average developers and advanced developers isn't the issue. Very good developers create bugs that lead to security flaws all the time. That the number of bugs they create is less than the number of bugs that would be created by less experienced developers does not matter in this context, because we have empirical evidence that both these numbers are very far from zero.
> Good programmers know their limits, the limits of
> their tools, and have the experience to recognize
> problematic patterns
Sharing such experience is precisely what tptacek and pcwalton are doing here.