InfoQ Homepage Presentations Safe Systems Programming in C# and .NET

Safe Systems Programming in C# and .NET

Like Bookmarks

View Presentation Vertical

Horizontal

Full

Speed: 1x

1.25x

1.5x

2x

Download MP3 Slides Android app 50:00

Summary Joe Duffy shares some of his key experiences from building an entire operating system in a C# dialect, with a focus on areas like garbage collection, low-level code quality, and dealing with errors and concurrency robustly. The examples focus specifically on using the open source C# and .NET projects as they exist today.

Bio Joe Duffy is Director of Engineering for the Compiler and Language Group at Microsoft. In this role, he leads the teams building C++, C#, VB, and F# languages, compilers, and static analysis platforms across many architectures and platforms. His group began and is now responsible for elements of taking .NET cross-platform and open source. He has 2 books, 80 patents, and loves all things code.

About the conference Software is changing the world. QCon empowers software development by facilitating the spread of knowledge and innovation in the developer community. A practitioner-driven conference, QCon is designed for technical team leads, architects, engineering directors, and project managers who influence innovation in their teams.

Joe Duffy Related Sponsored Content