Ask HN: Should I learn Rust or Go?
If your goal is to be a better coder long term, I’d suggest learning both. As many have pointed out, Go is quick to learn, and I think learning both will only take a small amount of extra time (compared to learning Rust).<p>They each present trade offs that make them a better tool under particular circumstances. While Rust exposes you to more sophisticated typesystem features, Go&#x27;s M:N scheduler is an incredible  piece of technology that is (IMO) unmatched by any other mainstream language.<p>Finally, regarding the garbage collector, if you learn both languages, you&#x27;ll get to viscerally  experience the tradeoffs of having the garbage collector (try writing the same program in each language).  There are some projects where it makes sense to use one and others where you shouldn&#x27;t. Trying out both is the best way to build up intuition for this kind of trade off.