On Sunday, 19 January 2014 at 19:55:34 UTC, Walter Bright wrote:
On 1/19/2014 4:20 AM, "Ola Fosheim Grøstad" <[email protected]>" wrote:
If you take a theoretical position (which I think you do)

Please set such statements against my assertion that Boeing follows the principles I outlined in practice, and very successfully.

Would they even consider using D? Are you referring to a niche for which D is not suited? In most situations you cannot afford to develop a program to the point where it is 100% bug free, let alone develop 2 independent versions of the spec to 100% bug free. This is a very narrow niche.

And it isn't even relevant, because crash-and-burn-on-null is still an option with voluntary recovery mechanisms.

And as I pointed out, you wouldn't use zero as a null value if safety and debugging is your prime concern. You would use a more "secure" bitpattern (i.e. harder to arrive at by accident), and you would differentiate "null" from "undefined"?

Reply via email to