> Rust: "no, you're mistaken, nothing in Rust is difficult if you're smart or hard-working enough"
I feel the need to mention that that attitude isn't welcome in any of the communities I participate in and I make sure to call it out when it does rear its ugly head. Personally I bend myself backwards to try and meet newcomer developers where they are when it comes to the way the compiler uses diagnostics.
The closest I can think of to this attitude being prevalent is "what are you trying to accomplish (because the way you're trying to do it is going to be harder than you're ready for yet)?", which doesn't mean "you're stupid/not hardworking" but rather "there's collective wisdom about how to work in the confines of the borrow checker, and going against the grain while also learning the language will put you off the language".
Well it's common on the Rust user forums in my experience. I had intended to have a good stab at Rust in 2022 as I typically learn a new language per year (to varying degrees). Having failed to really get on very well with it I'm going (for the first time) to continue for a 2nd year and try Rust once more in 2023. But I don't plan to engage with the Rust community again - there are lots of great learning materials around and I'd rather go it alone than run the smug superiority gauntlet.
I feel the need to mention that that attitude isn't welcome in any of the communities I participate in and I make sure to call it out when it does rear its ugly head. Personally I bend myself backwards to try and meet newcomer developers where they are when it comes to the way the compiler uses diagnostics.
The closest I can think of to this attitude being prevalent is "what are you trying to accomplish (because the way you're trying to do it is going to be harder than you're ready for yet)?", which doesn't mean "you're stupid/not hardworking" but rather "there's collective wisdom about how to work in the confines of the borrow checker, and going against the grain while also learning the language will put you off the language".