kirancodes.me
To Proof Maintenance & Beyond!

Rust: from POPL to practice (keynote)

Aaron Turon

Abstract

In 2015, a language based fundamentally on substructural typing–Rust–hit its 1.0 release, and less than a year later it has been put into production use in a number of tech companies, including some household names. The language has started a trend, with several other mainstream languages, including C++ and Swift, in the early stages of incorporating ideas about ownership. How did this come about?

Related papers