You are viewing content from a past/completed QCon

Presentation: How Rust Views Tradeoffs

Track: The Right Language for the Job

Location: Mountbatten, 6th flr.

Duration: 1:40pm - 2:30pm

Day of week: Tuesday

Slides: Download Slides

Share this on:

This presentation is now available to view on

Watch video with transcript


In many ways, designing a programming language is about tradeoffs. For "the right language for the job" track, we'll take a look at some tradeoffs in the design of Rust, and how that makes it more suitable for some kinds of projects than others. In particular, we'll talk about Rust's "bend the curve" philosophy towards tradeoffs.

Speaker: Stephen Klabnik

Rust Core Team

Steve is on the core team of Rust, leads the documentation team, and is an author of "The Rust Programming Language." Klabnik is a frequent speaker at conferences and is a prolific open source contributor, previously working on projects such as Ruby and Ruby on Rails.

Find Stephen Klabnik at

Last Year's Tracks