this post was submitted on 02 Jun 2023
14 points (100.0% liked)
Programming
13376 readers
1 users here now
All things programming and coding related. Subcommunity of Technology.
This community's icon was made by Aaron Schneider, under the CC-BY-NC-SA 4.0 license.
founded 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
I gave Rust a shot as part of my move away from Electron and into Tauri. Man, the learning curve is brutal; the language and syntax isn't too bad honestly, but the borrow checker? Ugh, it's like my mum complaining at me back when I was a kid to clean my room all the damn time.
It gets easier as you stumble and look up stack overflow posts over and over, but it's definitely a challenge. That being said, if you stick with it, Rust almost guarantees that your app will never crash, so I'm a big fan.
My favorite part of Rust is that if it compiles and passes the borrow checker. Like you said, it's almost guaranteed to work like you expect it to. Exceptions being potential panics and logic errors.