An epic treatise on error models for systems programming languages
(typesanitizer.com)
from armchair_progamer@programming.dev to programming_languages@programming.dev on 09 Mar 02:24
https://programming.dev/post/26595399
from armchair_progamer@programming.dev to programming_languages@programming.dev on 09 Mar 02:24
https://programming.dev/post/26595399
Target audience: Practitioners interested in programming language design and familiar with representations of errors in at least a few different languages such as error codes, checked/unchecked exceptions, tagged unions, polymorphic variants etc.
Estimated reading time: 60 to 90 mins.
threaded - newest
This looks interesting. I had been wondering what if anything the PL experts were saying about the lack of exceptions in Rust.
Quoting the conclusion:
The linked The Error Model article is very exhaustive and good.
They end with more concrete experience/findings/conclusions - given the context of a more concrete project and scope and goals.