On 03/06/2012 03:27 AM, Walter Bright wrote:
On 3/5/2012 11:51 AM, Jacob Carlborg wrote:
Yeah, C and C++ might not do what's suggested but basically all other
languages
do it.


People turn to C and C++ for systems work and high performance.

Optional.  Flags.

If there is a truly unavoidable trade-off, then you give users CHOICE. Your opinion on this matter does not work well for /everyone/ in practice.

Not to mention that there seems to be a completely avoidable trade-off here. A few posts have mentioned handlers in Linux that would work for printing traces, though not for recovery. Seems kinda no-brainer.

I'd still want the /choice/ to incur higher runtime overhead to make null dereferences and maybe a few other obvious ones behave consistently with other exceptions in the language. *I* would set this flag in a heartbeat; *you* don't have to.

Reply via email to