3 ms·
"New", no, but "not as fully explored by programming languages as other paradigms" yes. A very similar approach to the "explicit propagation" version was used
by svieira 2y ago
"New", no, but "not as fully explored by programming languages as other paradigms" yes. A very similar approach to the "explicit propagation" version was used in Midori:
https://joeduffyblog.com/2016/02/07/the-error-model/#recoverable-errors-type-directed-exceptions https://joeduffyblog.com/2016/02/07/the-error-model/#recover...
- kelnos 2y agoI highly recommend reading that entire blog post -- it's so well written and well researched, and changed my mind on a lot of things about error handling.
- mrkeen 2y agoI didn't get the same impression. Midori promised to never-ever-ever throw unchecked Exceptions. But when something goes wrong, it just crashes? Sorry, "abandons"? If it's the preferred strategy, fine, but it shouldn't be made out to be some bastion of correctness.
- zupa-hu 2y agoThanks for the link!