Where Is C# 11 Heading (and Why, Exactly)?

We have witnessed a gradual but substantial shift over the years in how the C# language is meant to be used. Between the lines, C# is becoming progressively functional, and for a reason!
In this session, we will demonstrate the use of the latest functional additions to C#, which are necessary to address the challenges in modern software development. We will outline the reasons why such a paradigm shift is a necessity, in the cloud-first, reactive, parallel, event-driven, and whatnot world we are casting in software these days.
To adapt, some programmers will have to learn C# over again!

Preduslovi za praćenje predavanja / potrebno predznanje
Hands-on experience developing software in C#.