High Performance C#
Details
High Performance C#
C# is not just productive, It is fast! Modern .NET has also become a serious platform for high-performance software. In this session, we will explore the language and runtime features that can dramatically change the performance profile of C# applications, including Span, Memory, memory pools, pipelines, UTF-8 processing, allocation avoidance, and other modern capabilities that help reduce overhead and push more work closer to the metal.
We will look at the kinds of bottlenecks these tools solve, where they shine, and where they can be misused. Along the way, we will also compare C#'s performance with peer languages like Go, Java, and Rust, and discuss where .NET is surprisingly competitive, where it still lags, and why. We will also touch on Ahead-of-Time (AoT) compilation, profile-guided optimization, and how far the modern .NET toolchain can take C# when raw speed actually matters.
Join us on MS Teams. RSVP for the link!
Join us in-person (come fed - food will not be provided):
Mindfire Tech office
872 W Heritage Park Blvd STE 200
Layton, UT



