Rust already has exceptions, they just call them panic and offer exceedingly poor language support for them.
Some people simply live in denial, believing untruths that confirm their worldview.
This is the same situation as with Go and generics. The maintainers were in denial for a very long time, before finally admitting what was obvious to some of us long before [1]
The implementation, outcome, use-case, and characteristics of panics are all very different from exceptions. The only marked similarity between the two is that they both interrupt program execution (and in different ways). But I feel as if you already knew that.
Panics support stack traces, unwind the stack, releases the memory, and can either be recovered in some situations, or prints an error message. Sounds like Python exceptions.
Some people simply live in denial, believing untruths that confirm their worldview.
This is the same situation as with Go and generics. The maintainers were in denial for a very long time, before finally admitting what was obvious to some of us long before [1]
[1] https://news.ycombinator.com/item?id=8626978