Video and slides synchronized, mp3 and slide download available at URL http://bit.ly/2bzGKHr.
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. Filmed at qconnewyork.com.
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.