Interesting article. two small points: 1 I don't understand why the comments on C casts. Of course can not distinguish a derived class from...
Separate names with a comma.