I gave this talk at ECGC 2016.
In this session, I took attendees on a tour of C#, as seen from the perspective of a senior developer with years of professional C++ experience. Looking at several specific examples, they learned what makes C# attractive for game development, despite its often-cited drawbacks. From performance and productivity considerations to a broader exploration of the languages' affordances, the audience got a fresh look at both C# and C++, and at how much the language you use affects your ability to do your job as a programmer.
The session was intended primarily for professional C++ programmers who have been either curious, or critical, of C#, but was also valuable for intermediate C# programmers, who got a chance to broaden their understanding of the language.
Slides are available here.