Skip to content
Rust Search
← RustConf 2021

Hacking `rustc`: Contributing to the Compiler

Rust Programming Language
RustConf 15:31 6013 views

Compilers are very often treated as a daunting "black box" that only a select few can understand. In reality compilers are "just" another type of program. As long as you know the language the compiler is written in, the language the compiler compiles, and have the time, you too can work on them. If you ever were intrigued about modifying a compiler, or you encountered a bug that you really want fixed soon, this is your chance to roll your sleeves and do it yourself, as we go over the basics of h

Player unavailable or embedding blocked? Use the YouTube link above.

Other talks by Esteban Kuber

Bending the Curve: A Personal Tutor at Your Fingertips

Rust Programming Language
RustConf 29:28 6164 views

Rust is a language known for speed and security kept behind a hard learning curve, caused by one of its unyielding goals of being a flexible systems language. By taking teachings from other domains and understanding the design constraints of the language semantics are not the entirety of the UX of a compiler, it manages to also empower everyone to build reliable and efficient software without compromises. Lets have a conversation with `rustc`.