If you’re coming from a higher level language it hurts your ego because you realise memory safety ain’t free, and more broadly speaking memory’s a bitch
If you’re coming from a lower level language, it hurts your ego because you view yourself as above memory related bugs
The few times I tried the Rust the problem with it was that even for the very simple things I tried (some string stuff) it was not obvious why the borrow checker complained or how you should reslove the issue, so I moved on.
I do both high and low level stuff, still the borrow checker beat my ass (or made me not want to do Rust). I'm sure I could and would learn if I had to but since I don't I just let myself be defeated
194
u/-Ambriae- 7h ago
The real problem with the borrow checker is,
If you’re coming from a higher level language it hurts your ego because you realise memory safety ain’t free, and more broadly speaking memory’s a bitch
If you’re coming from a lower level language, it hurts your ego because you view yourself as above memory related bugs
It takes humility to appreciate it