Rust vs. Go
From ESR's conclusion is this:> For comparison, I switched from Rust to Go and, in the same amount of time I had spent stuggling [sic] to make even a I don't think this is an unusual experience. I'd consider myself a journeyman programmer with 16 years of experience and probably a dozen languages under my belt. Learning Go was unique: after 3 days I felt productive; After 2 weeks I sort of looked around and said "is this it?" Go gets out of your way for the most part, and performs as advertised.For a lot of programmers, for a lot of projects, that's exactly what you want.I've attempted to learn Rust a few times, and it always feel like I'm moving uphill.Rust is awesome for a number of problem spaces, so I'm not knocking it. And Go _isn't_ awesome in a lot of ways (vendoring, I'm looking at you). But it feels like there are a lot of core, language-level things Rust needs to improve to attract more non-genius developers.