What if #rustlang only had panic="abort"? (Instead of panic="unwind", today's default.) It could simplify some parts of the language and prevent subtle bugs.
Do you absolutely need catch_unwind? If yes, please leave a reply!
(Panic hook and backtrace etc. will still work of course!)
- No, abort is fine. (64%, 167 votes)
- Yes, in tests/docs. (14%, 37 votes)
- Yes, in production code. (20%, 54 votes)