A Philosophy of Software Design
Zz
zz at zz.com
Sun May 24 17:15:12 UTC 2026
On Sunday, 24 May 2026 at 01:42:43 UTC, Walter Bright wrote:
> 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.
Might find this interesting.
https://rm4n0s.github.io/posts/3-error-handling-challenge/
Zz
More information about the Digitalmars-d
mailing list