Session

Compiling C# code. What's happening behind the scenes?

You are probably a daily user of C#, but do you know what the compiler does when it compiles the lines of code you have written? Is it directly compiled down to IL or is there more to it?

By looking at and explaining features introduced in C#12 and new features coming in C#13, Hans will take you on a deep dive at what the compiler does when it applies a concept known as "lowering" and how this enables language designers to sprinkle the language with so called "syntatic suger", which ultimately makes your life easier! Knowing how this works will help you write better and more performant code in your future projects.

So when you would like to learn more about C#12 and C#13 and also learn a bit more about the inner workings of the compiler, join this talk!

Hans would like this to be an interactive session, so if there are any questions to learn more about this these topics, just ask.

Duration: 45-60 minutes
The audience should have a basic understanding of the C# language.

Hans Enthoven

Senior software developer @ mStack

Zoelen, The Netherlands

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top