Nah!<p>Using Rust at first was hard, but now I move faster than using F#, Python, Swift, Kotlin. I know, with apples-to-apples, I use the SAME project that I have moved to Rust and still keep parts on that languages (for UI or utilities).<p>The same things that make Rust hard at first, become a "base layer" and a force multiplier.<p>Each time you compile (and lint with clippy for example) your code stay and continue to be robust.<p>Each time more people use Rust, better and more crates with functionality emerge, reducing the surface area of things that need to go elsewhere.<p>And you can refactor, remove crates and add others, even with a totally different API surface, with more confidence and speed that most languages.<p>And more info, and more tutorials, and more SOLUTIONS, with great docs! and tests! and benchmarks! and cross-compiled! that are far easier to apply than most languages.<p>Rust is a force multiplier and the cost pay off and more and more with time.<p>BTW: I'm a solo developer that support a medium size niche eCommerce app, that need turn-overs measures on minutes/hours and at most, days. I mean: 10:00 am a problem, 10:30 am ship code to CI. Repeat all the time.<p>I CAN'T afford anything that go against productivity and that is the reason I move lang/tech each time I see anything, whatever, that give any advantage.
---