(Shared AND mutable) state is the root of all evil
8
Tension: low-level street cred vs ease of use, eg "I don't use C for a reason"
9
"Is it production ready" is a contextual question.
10
V1: 750kloc C++ V2: 75kloc C++ V3: 7.5kloc Rust
11
THE EPIC STORY OF DROPBOX'S EXODUS FROM THE AMAZON CLOUD EMPIRE
12
Stability without stagnation (and a shout-out to crater)
13
on OS X and Linux, Windows in a few releases
Description:
Explore Rust's production readiness and real-world applications in this 59-minute conference talk from Philly ETE 2016. Gain insights into Rust's value proposition as a systems programming language focused on safety, speed, and concurrency. Discover case studies of companies using Rust in production, and learn about its key features including memory management, performance, and determinism. Examine the tension between low-level capabilities and ease of use, and understand how Rust addresses shared mutable state issues. Hear about Dropbox's transition to Rust and the language's stability without stagnation. Get an overview of Rust's compatibility with various operating systems and its potential for future development.
Rust in Production: Case Studies and Value Proposition - Philly ETE 2016