grauzone wrote:
Walter Bright wrote:
grauzone wrote:
Not so useful.

It's *still* far more useful than generating corrupt output and pretending all is ok.

But nobody argues in favor of that?

It's implicit in the argument that some default should be used instead. That's what I'm trying to point out.

Even forcing an explicit initializer doesn't actually solve the problem - my experience with such features is programmers simply insert any old value to get the code to pass the compiler, even programmers who know it's a bad idea do it anyway.

It's a lot like why exception-specifications are a failure. See Bruce Eckel's essay on it:
http://www.mindview.net/Etc/Discussions/CheckedExceptions

Reply via email to