How do you go back to working on Python/JavaScript/TypeScript/etc. projects after writing Rust?
How do you go back to working on Python/JavaScript/TypeScript/etc. projects after writing Rust?
I'm not talking about the performance, even though that's a nice bonus as well. I'm talking about the error handling. I'm going crazy working with Python/JavaScript/TypeScript and how to handle the errors properly when almost all libraries that I'm using are not documented at all if they do raise an exception or not, what kind, etc.
In rust with every line of code written I know exactly what happens. (I know there can be some panics! in there that could invalidate what I'm saying but I never had any issues of this kind in the past).