does anyone have strong opinions about panic behavior?

disclaimer: I& #39;m not advocating for changes to panic behavior in std or elsewhere, that said..

I am of the opinion that panics should bring down the process immediately, from any thread, panic=abort is the better default imo
I can& #39;t see a situation where I& #39;d want the program to keep running if one of my panics get hit.

I don& #39;t panic when the error can be handled or reasonably expected to occur.

Once you& #39;re dealing with an error that should have been impossible limping along sounds dangerous
I can& #39;t think of a situation where I& #39;d use catch unwind other than dealing with a dependency that uses panics like c++ exceptions

I understand libraries like bastion depend on being able to catch panics but I feel like this should just be managed with separate processes
You can follow @yaahc_.
Tip: mention @twtextapp on a Twitter thread with the keyword “unroll” to get a link to it.

Latest Threads Unrolled: