global/cloud-2 global/cloud-1
global/cloud-1 global/cloud-2 global/cloud-3-small

The Importance of Not Over-Optimizing in Rust

By Lily Mara

The Rust programming language has a lot of advanced features that enable some fantastic optimizations. For new Rust developers these can feel both exciting and constricting. Because Rust allows us to write highly-optimized code that we as experienced Rust developers can understand, it's tempting to do this all the time.

In this talk I will show that these optimizations are often unnecessary to get performance that beats highly dynamic languages like Python. For new Rust developers, breaking the temptation to over-optimize can lead to higher productivity and satisfaction with Rust.

Ferris the Crab