Rust can be difficult to learn and frustrating, but it's also very exciting
Rust is the answer to the question &quot;can we have speed, correctness, and expressiveness in one language?&quot; My company has been running Rust in production for awhile now, and it&#x27;s exceeded every expectation. It&#x27;s fast, it&#x27;s safe, and it&#x27;s so productive it&#x27;s hard to find a reason to use anything else.<p>We&#x27;ve also found that the learning curve is, in our opinion, a bit overstated. We&#x27;ve ramped up several new grads on Rust with the O&#x27;Reilly Rust book. We see real productivity in about two weeks, which is actually faster than it was to ramp them up on our C++ code base. The compiler errors are <i>amazing</i> and it&#x27;s almost like giving them a built in tutor.<p>I&#x27;m very bullish on Rust becoming <i>the</i> language of choice in the 2020s for everything from operating systems, web services, desktop applications, and more. It&#x27;s that good.