Rust: an alternative to high-level programming languages?
summary
A small app — a markdown to PDF HTML and epub converter named Chromebook — gets implemented in Rust and works but takes more time to get past the compile errors; the borrow checker needs weeks to grasp yet drops runtime bugs dramatically. Compilation pain reveals design flaws early, a missing internationalization library had to be written, and the ecosystem is smaller than Java/Python. The tradeoff is slower start and fewer long‑term maintenance surprises.
AI-written summary · about
chapters (8)
- 0:00Start
- 2:03High-level applications
- 3:52Past experiences with programming
- 8:31Rust goes a long way to make sure you brush your teeth
- 11:18What's unique about Rust?
- 13:29The dreaded borrow checker
- 20:27Alternative functional programming
- 25:26Ecosystem
related talks
29mRust is easy
01h 40mKeynote: An Introduction to Rust
53mRust: Reach Further!
03mRust Programming in 5 Minutes
47mWhat's unique about Rust?
01h 14mRust: A Friendly Introduction
01h 42mIntroduction to Rust (for people who have never used a compiler)
01h 04mRust-ifying Your C# Codebase: A Tale of Adventure and Transformation
