New Rust course by Android: Comprehensive 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
  • comprehensive-rust

    This is the Rust course used by the Android team at Google. It provides you the material to quickly teach Rust.

  • The course is now open-sourced on https://github.com/google/comprehensive-rust and you can read it on https://google.github.io/comprehensive-rust/! I've been teaching it internally for the last few months and people seem to like it. I hope it'll be useful for other organizations that want to teach Rust to their developers.

  • book

    The Rust Programming Language

  • How is the course different from other excellent resources such as Rust book and Rust by Example? It's mostly different in the way it presents things:

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

    Create book from markdown files. Like Gitbook but implemented in Rust

  • All credit goes to the mdbook people for this! I'm using it to turn Markdown text into HTML, complete with interactive playgrounds and all :-)

  • android-rust-template

    a template for including a Rust library in an Android project

  • it is similar, yes. but there is no direct support in the build system tooling or official documentation. here’s a minimal example of getting a Rust integration in an app that i cobbled together from blog posts

  • ndk

    The Android Native Development Kit

  • We have looked into what work would be required to support Rust in the NDK, but even if we did it (which is not certain!) it's a lot of work. Today, we're mainly investing in the lower-level work (compiler changes for some of the complexity around linkage on android, etc.). Feel free to follow along / make suggestions here: https://github.com/android/ndk/issues/1742

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS 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