Yeah, Rust is awful in my opinion! I mean, if you value some of the compiler guarantees it offers, I guess that's fair enough, but it seems more like an academic exercise to me than a usable programming language. One should not have to struggle with a language just to get frequently-used and standard types of logic working.
With Rust's lifetimes and it's type system you sometimes end up with pretty crazy type signatures. RefCell<Rc<'a &Mutex>>> mostly that's if you are trying to write concurrent code though.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
For as many under-the-hood advancements they have when I first came across Go and Rust I denounced them at first because of how ugly they are.
Yeah, Rust is awful in my opinion! I mean, if you value some of the compiler guarantees it offers, I guess that's fair enough, but it seems more like an academic exercise to me than a usable programming language. One should not have to struggle with a language just to get frequently-used and standard types of logic working.
With Rust's lifetimes and it's type system you sometimes end up with pretty crazy type signatures.
RefCell<Rc<'a &Mutex>>>
mostly that's if you are trying to write concurrent code though.