It's more funnier that although language is full of traps, in practice it works quite well. I don't think any C developer(or let's say %95) knows all the rules mentioned in the article, yet we are still one piece.
Does anybody know any paper for bugs per lines of code for different languages or something similar?