Why should I learn Rust?

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

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.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • too-many-lists

    Learn Rust by writing Entirely Too Many linked lists

  • I haven't paid attention to the free YouTube courses but, for free textual options, people tend to recommend starting with The Book. I generally recommend following that up with Learning Rust With Entirely Too Many Linked Lists to solidify your understanding of what Rust's ownership and borrowing system means for implementing data structures.

  • patterns

    A catalogue of Rust design patterns, anti-patterns and idioms

  • Beyond that, there's The Little Book of Rust Books which lists things like Rust Design Patterns, The Rust Performance Book, Rust API Guidelines, and various books introducing various specific kinds of problem spaces, such as embedded work and async programming.

  • 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
  • api-guidelines

    Rust API guidelines (by rust-lang)

  • Beyond that, there's The Little Book of Rust Books which lists things like Rust Design Patterns, The Rust Performance Book, Rust API Guidelines, and various books introducing various specific kinds of problem spaces, such as embedded work and async programming.

  • book

    The Rust Programming Language

  • I haven't paid attention to the free YouTube courses but, for free textual options, people tend to recommend starting with The Book. I generally recommend following that up with Learning Rust With Entirely Too Many Linked Lists to solidify your understanding of what Rust's ownership and borrowing system means for implementing data structures.

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

  • I've been writing C# for nearly a decade, but I want to learn how to build programs with Rust. What do I need to change about how I structure my code?

    3 projects | /r/rust | 14 Mar 2023
  • Is there a coding style and set of best-practices that avoid (not bypass) "fighting the borrow checker"?

    3 projects | /r/rust | 22 Feb 2023
  • Looking for advices for and from experienced developer

    3 projects | /r/rust | 16 Nov 2022
  • Any recommend resources to start learning?

    4 projects | /r/rust | 15 Oct 2022
  • Coming from Python. Can anyone offer some generic tips and answer a few questions?

    4 projects | /r/rust | 8 Sep 2022