u/oilshellin r/ProgrammingLanguages • Recommends
RustConf 2017 - Closing Keynote: Safe Systems Software and the Future of Computing by Joe Duffy
42K subscribers • 73 videos on Hallway • Conference channel
- Recommended by 4 people: 2 on Hacker News, 1 on Lobsters and 1 in engineering communities.
- Presented by Joe Duffy
- An opinion. It argues one side of a question engineers disagree on.
Intermediate. Assumes working knowledge.
2.4K views9 years ago4 recommendations
Systems programmingSecurityOperating systemsRustSoftware architecture
Joe Duffy shares lessons from building Midori, a safe operating system at Microsoft, and discusses the challenges of bringing safe systems programming to Windows.
Closing Keynote: Safe Systems Software and the Future of Computing by Joe Duffy Someday in the future, all important systems software on the planet will be written in a safe programming language. The questions are, when, and how do we get there? In this talk, I will describe my experiences at Microsoft building a new operating system written entirely in a Rust-like safe systems language. I will also talk about my subsequent efforts taking those experiences and applying them to the heart of Windows, and the associated technical and cultural challenges.Why it's here
4 people recommend thisWhat people say. Highly recommended as an excellent talk on the practical challenges and benefits of safe systems programming and OS design.
nickpsecurityon Lobsters • Recommends
chuboton Hacker News • Recommends
On “Some Were Meant for C: The Endurance of an Unmanageable Language [pdf]”
shepmasteron Hacker News • Recommends
On “Blogging about Midori (2015)”
pjmlpon Hacker News • Mentions
On “Re: Moving from PHP to Go and Back Again”
Promargedon Hacker News • Mentions
On “Google’s Fuchsia OS on the Pixelbook: It Works It Actually Works”
pjmlpon Hacker News • Mentions
On “D on embedded Linux (ARM)”
pjmlpon Hacker News • Mentions
On “The Evolution of C Programming Practices: A Study of Unix (2016) [pdf]”
pjmlpon Hacker News • Mentions
On “A History of .NET Runtimes”
pjmlpon Hacker News • Mentions
On “A Look into CBL-Mariner, Microsoft’s Internal Linux Distribution”
pjmlpon Hacker News • Mentions
On “Singularity – Microsoft’s Experimental OS”
pjmlpon Hacker News • Mentions
On “The wild world of non-C operating systems”
pjmlpon Hacker News • Mentions
On “Safe Native Code: The Midori Compiler”
pjmlpon Hacker News • Mentions
On “Recommendation for non-DOS/Unix open source OS outside x86/X64”
pjmlpon Hacker News • Mentions
On “.NET 10 Preview 6 brings JIT improvements, one-shot tool execution”
pjmlpon Hacker News • Mentions
On “New OS aims to provide (some) compatibility with macOS”