Advices to learn Rust

This page summarizes the projects mentioned and recommended in the original post on /r/rust

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • command-line-rust

    Code for Command-Line Rust (O'Reilly, 2022, ISBN 9781098109417) https://learning.oreilly.com/library/view/command-line-rust/9781098109424/

  • I feel strongly that you won't learn a programming language unless you write lots of programs with it. The problem as a beginner is how to learn how to write said programs. I wrote a book called Command-Line Rust (O'Reilly, 2022) that walks you through how to build increasingly complex Rust versions of common command-line programs like "head" and "cal." I also stress how tests can help you break large problems into small, testable units that I think help you understand the language better. You can find all the code at https://github.com/kyclark/command-line-rust if you would like to the programs and how I suggest you use modules like "clap" to parse the command-line arguments. Best of luck!

  • Rustlings

    :crab: Small exercises to get you used to reading and writing Rust code!

  • You might give (Rustlings)[https://github.com/rust-lang/rustlings] a try. I think it would refresh your memory pretty well, and if you have more trouble than you expect with a given section then you can go back to the Rust book to review the material.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts