Rainer Deyke wrote:
Not all safety features are patronizing. Safety features allow the compiler to partially check the correctness of the program. Patronizing safety features prevent the programmer from doing their job.Having no way to specify const data is dangerous. Having no way to cast away 'const' is patronizing.
I think that's a sensible way to put it.