Re: C and C-style C++
"To write new code without some form of protection from these kind of errors is verging on irresponsible now."
You mean like understanding what you're doing and taking care to do it right? It always was irresponsible to write code without that kind of protection, regardless of language.