Is It Time to Rewrite the Operating System in Rust?
234K subscribers • 64 videos on Hallway • Conference channel
- Recommended by 3 people: 1 on Hacker News and 2 on Lobsters.
- Presented by Bryan Cantrill, systems software engineer
- An opinion. It argues one side of a question engineers disagree on.
Intermediate. Assumes working knowledge.
310K views7 years ago3 recommendations
Systems programmingProgramming languagesRustOperating systemsPerformance and optimization
Bryan Cantrill explores the limits of C, the benefits of memory safety, and whether Rust is ready for writing operating systems.
QCon San Francisco, the international software conference, returns November 17-21, 2025. Join senior software practitioners from early adopter companies as they share real-world insights and actionable advice to help you adopt the right technologies and practices. Gain exposure to innovative approaches and fresh ideas in software development and engineering, designed to inspire and challenge you. Don’t miss this chance to deepen your knowledge, sharpen your skills, and stay ahead in the ever-evolving world of technology. Register now: bit.ly/3BYzfbe ---------------------------------------------------------------------------------------------------------------- Video with transcript included: bit.ly/2Nq7RW5 Bryan Cantrill explores Rust, explains why it has captured the imagination of so many systems software engineers, and outlines where it might best fit in the deep stack of operating system software. This presentation was recorded at QCon San Francisco 2018: bit.ly/2uYyHLb For more awesome presentations on innovator and early adopter topics check InfoQ’s selection of talks from conferences worldwide bit.ly/2tm9loz #Rust #OperatingSystems #SystemProgramming #InfoQ #QConSanFranciscoWhy it's here
3 people recommend thisWhat people say. Highly recommended as a deep, engaging analysis of C's composition challenges and why Rust is a compelling fit for modern systems programming.
equaluniqueon Hacker News • Recommends
On “GKE Sandbox: Independent operating system kernel to each container”
oconnor663on Hacker News • Mentions
On “D as a C Replacement”
1MachineElfon Hacker News • Mentions
On “The Beauty of Unix Pipelines”
bcantrillon Hacker News • Mentions
On “Rust is not a good C replacement (2019)”
littlestymaaron Hacker News • Mentions
On “Rust is now overall faster than C in benchmarks”
oconnor663on Hacker News • Mentions
On “Why I Use C When I Believe in Memory Safety”