Explore the evolution of C# and its journey towards openness and innovation in this 54-minute conference talk. Discover how the C# team has embraced community involvement since open-sourcing the Roslyn repository. Learn about features developed entirely by community members and the publication of the C# language spec draft on GitHub. Gain insights into how these changes impact your relationship with the language, methods to stay updated, and ways to participate in its development. Survey significant upcoming changes to C#, including versions 7.1, 7.3, 7.4, and 8.0. Delve into topics such as cross-platform development, Xamarin, .NET, Roslyn, OmniSharp, and object-oriented language design. Understand the implications of async main methods, language versioning, and extension methods. Explore the concept of microservices and how C# is adapting to modern development paradigms. Gain valuable insights to become a more effective C# developer in this comprehensive overview of the language's past, present, and future.
Read more