Speaker: Joe Duffy

Leads the Teams Building Languages/Compilers for C++, C#, VB, & F# @Microsoft
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. Prior to this, Joe was an architect on the Midori OS and led the creation of .NET's Task<T> and overall concurrency programming models. He has 2 books, 80 patents, and loves all things code.

Find Joe Duffy at

Talk: Safe Systems Programming in C# and .NET

Other talks from the same track

Runs C# Design Process & Maintains Language Spec @Microsoft
Author of The Core Protocols: A Guide to Greatness
Bioinformatics Machine Learning Researcher @Cambridge_Uni


Monday, 13 June

Tuesday, 14 June

Wednesday, 15 June