I think you hit the nail on the head - it's a function of what you're familiar with. I disagree with the notion that Rust is inherently more difficult to learn than anything else - it just pushes the complexity up front instead of just letting you write something broken anyway and having to deal with it yourself. You need to learn to do it "right" before you can do it at all, but get over the hump once and you're good to go. I think it's easier to use because you have this fantastic compiler showing you what you're doing wrong. There's much less trepidation around trying something outside your comfort zone because you know rustc has your back. I'm now surprised when other languages let me do things I know rustc would have a problem with and it's a pretty good indicator I might (but not necessarily) need to rethink my implementation.
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.
I think you hit the nail on the head - it's a function of what you're familiar with. I disagree with the notion that Rust is inherently more difficult to learn than anything else - it just pushes the complexity up front instead of just letting you write something broken anyway and having to deal with it yourself. You need to learn to do it "right" before you can do it at all, but get over the hump once and you're good to go. I think it's easier to use because you have this fantastic compiler showing you what you're doing wrong. There's much less trepidation around trying something outside your comfort zone because you know
rustc
has your back. I'm now surprised when other languages let me do things I knowrustc
would have a problem with and it's a pretty good indicator I might (but not necessarily) need to rethink my implementation.