Adding a new Language Feature to C# in 60 minutes

C May 19, 2022, 11:30 AM - 12:20 PM

Bart De Smet

Principal Software Engineer - Microsoft

If you ever wanted to see how language features get implemented in the C# compiler and language services, then this talk is for you. Come and join us for a rollercoaster ride in the Roslyn compiler source code, implementing a small language features in 60 minutes, starting from "git clone", building Roslyn, implementing our feature, compiling the compiler, and finally compiling a little snippet of code using our new language feature using our custom compiler build. During this talk, we'll encounter syntax trees, semantic analysis, bound trees, and more

Please note that this session is 60 minutes long.

Programming languages VR/AR

Get inspiration & news from us

I agree that Cornerstone will send me news via e-mail