Walter Bright:

I suggest removal of stack trace for exceptions, but leaving them in for asserts.

I suggest to keep stack trace for both cases, and improve it with colors :-) Another possibility is to keep the stack trace for exceptions in nonrelease mode only.


Asserts are a deliberately designed debugging tool. Exceptions are not.

Exceptions are often used to help debugging... We have even allowed exceptions inside D contracts (but I don't know why).

Bye,
bearophile

Reply via email to