Coming from Python. Can anyone offer some generic tips and answer a few questions?

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
  • too-many-lists

    Learn Rust by writing Entirely Too Many linked lists

  • After you finish reading The Book, read Learning Rust With Entirely Too Many Linked Lists. It'll help to solidify your understanding of what ownership and borrowing mean in more intermediate-level context. I've often seen PNGme suggested as the next step after that.

  • patterns

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

  • Once you've got a basic understanding of Rust, The Little Book of Rust Books is great for branching out and, aside from more tasks-specific books, it includes things like Rust API Guidelines, Rust Design Patterns, The Rust Performance Book, the Rust Fuzz Book, and Secure Rust Guidelines.

  • 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)

  • Once you've got a basic understanding of Rust, The Little Book of Rust Books is great for branching out and, aside from more tasks-specific books, it includes things like Rust API Guidelines, Rust Design Patterns, The Rust Performance Book, the Rust Fuzz Book, and Secure Rust Guidelines.

  • book

    The Rust Programming Language

  • After you finish reading The Book, read Learning Rust With Entirely Too Many Linked Lists. It'll help to solidify your understanding of what ownership and borrowing mean in more intermediate-level context. I've often seen PNGme suggested as the next step after that.

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