A Philosophy of Software Design
Walter Bright
newshound2 at digitalmars.com
Sun May 24 01:42:43 UTC 2026
The first sentence of the chapter "Define Errors Out Of Existence" says:
"Exception handling is one of the worst sources of complexity in software systems."
I suspect that adding EH to D was a mistake. It certainly was a mistake to build
it into Unicode string handling. I'd like to see if we can figure a way to do
Phobos without exception handling.
More information about the Digitalmars-d
mailing list