What do people love about Rust?

41 points by lonami


sharp

"if it compiles, it works" is real.

My first real rust project was a modular synthesizer (https://github.com/sharph/s-rack, if you are wondering) which involved concurrent UI and audio threads. It took me a couple days as a new rust developer to get a slider, an oscillator and sound output to pass the type and borrow checks and compile, but nearly the first time it compiled it ran as expected, which is amazing for a multi threaded audio app.

sinclairtarget

I really wanted to love Rust but that thing about how everyone uses anyhow to do basic error handling was such a turnoff for me. Is it really the idiomatic thing to use a third-party dependency to handle errors?