Exceptions all Over the Shop: Modular, Customizable, Language-independent Exceptio...
summary
Claims a language-independent Java exception layer library that untangles exception handling into 10 modular components, uses five generic type parameters, and runs atop the JVM without assuming host-language internals. Demonstrates refactoring a Neverlang JavaScript: replace a custom memory with the layer by adding 369 LOC and removing 71 LOC, then add conventional try/catch/finally and retry and resume handlers (unconventional) with no further core changes. Also implements a LogLang backup-with-prompt handler in 77 lines, proving the approach works.
AI-written summary · about
chapters (9)
- 0:00Modular language implementation
- 1:27Exception handling cross-cutting
- 3:52Modular exception framework
- 9:16Modular exception architecture
- 13:13Java exception layer proof
- 16:44JavaScript evolution scenario
- 21:41LogLang exception handling
- 23:48Conclusion and future work
- 24:12Q&A








