Bookmarks
Visualizing memory layout of Rust's data types
A detailed tutorial that walks through binary loading, stack and heap operation, and the exact in-memory layout of Rust primitives, structs, enums, and smart pointers—illustrating how the Rust compiler represents and optimizes each data type.
Jacob Pratt: "Compiler-Driven Development: Making Rust Work for You" | RustConf 2024
RustConf 2024 talk demonstrating how developers can leverage Rust’s compiler diagnostics, type system, and tooling to iteratively write correct, idiomatic code—serving as a practical tutorial in compiler-driven development.
Writing a Compiler and Interpreter in Rust - Part 1
Step-by-step series on writing a compiler and interpreter in Rust is a valuable, in-depth educational resource on compiler construction.
Type Theory for the Working Rustacean - Dan Pittman
Technical presentation linking Rust’s type system with type theory and proof techniques, valuable for language theorists and systems programmers.