Walter Bright:
Even if such "naive" D programmers exist, maybe it's better to ignore this third point, because they will not be able to program in D for other reasons.s/naive/tired/ s/naive/inahurry/ I'm surprised at you, bearophile!
A safe and well designed language is not supposed to save you from using on purpose a switch designed to avoid you some bugs. So I don't agree with this third point of yours.
Bye, bearophile