I think we are conflating two types of exceptions: recoverable ones, that can 
be safely catched and enable granular error management, and fatal ones that Nim 
cannot handle, where the only safe option is a restart.

I would argue that the second type should be exceedingly rare by default, due 
to their impact. Opt-in (with warning) for other options.

Related: 
[https://github.com/nim-lang/RFCs/issues/180](https://github.com/nim-lang/RFCs/issues/180)

Reply via email to