-
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.
-
InfluxDB
InfluxDB high-performance time series database. Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.
-
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:
-
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 :-)
-
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
-
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
-
CodeRabbit
CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.