10 ways we learned Rust in 2020 | Opensource.com

10 ways we learned Rust in 2020

Whether you're just curious about Rust or looking to boost your Rust game, you'll find something of value in the top 10 Rust articles of 2020.

woman on laptop sitting at the window
Image credits : 

CC BY 3.0 US Mapbox Uncharted ERG

x

Subscribe now

Get the highlights in your inbox every week.

The Rust language is getting more and more popular, as the combination of memory safety and zero-cost abstractions makes it a good fit for handling many tasks.

In addition, frequent releases, consideration for development ergonomics, and high-quality documentation are leading more people to learn Rust.

Whether you're new to Rust or have been using it for a while, you'll learn something new in Opensource.com's top 10 articles about Rust in 2020.

  1. If you already know C, read C vs. Rust: Which to choose for programming hardware abstractions.
  2. If you are curious about the similarities between Rust and Java, see Why I'm enjoying learning Rust as a Java programmer.
  3. If you are wondering why you should learn Rust, read Why I switched from Java to Rust.
  4. Want to know the basics about the Rust language? Read Learn about Rust and how to get started.
  5. Learn how to use the Rust tooling in Getting started with the Rust package manager, Cargo.
  6. Need to up your Rust game? Check out My top 7 functions in Rust.
  7. And 7 Useful keywords in Rust.
  8. If you use Vim as your main editor, Set up Vim as your Rust IDE.
  9. Need to do some low-level networking at the packet level? Don't miss Modernize network function development with this Rust-based framework.
  10. Finally, check out this compilation of Rust resources to get up to date on the language: What you need to know about Rust in 2020.

There is talk that the next edition of Rust will be Rust 2021, which is pretty exciting. What are you looking forward to the most about Rust in 2021? Please share your response in the comments.

Ferris the crab under the sea, unofficial logo for Rust programming language

Start programming with a simple game you can try in multiple languages.

About the author

Moshe sitting down, head slightly to the side. His t-shirt has Guardians of the Galaxy silhoutes against a background of sound visualization bars.
Moshe Zadka - Moshe has been involved in the Linux community since 1998, helping in Linux "installation parties". He has been programming Python since 1999, and has contributed to the core Python interpreter. Moshe has been a DevOps/SRE since before those terms existed, caring deeply about software reliability, build reproducibility and other such things. He has worked in companies as small as three people and as big as tens of thousands -- usually some place around where software meets system administration...