Re:Where Everything Went Wrong: Error Handling and Error Mes...
by finder83 on Friday February 19, 2021 @01:44PM
(#26196417)
I agree, for the actual handling part, I think CL's error system is the best I've seen, and I'm surprised that more languages don't implement a similar system.
It doesn't solve the issue of forcing programmers to handle errors..but then, CL doesn't care a lot about hand holding.
Re:Where Everything Went Wrong: Error Handling and Error Mes...
by masklinn on Friday February 19, 2021 @01:55PM
(#26196540)
One advantage of condition systems is that the caller gets to decide whether the condition is even an error. Though the restarts are still under the control of the callee.
It doesn't solve the issue of forcing programmers to handle errors..but then, CL doesn't care a lot about hand holding.