3 ms·
The YoY performance improvements after going .NET Core 1.1/2.1 up until current .NET 8 have been very significant which allows C# to be the language of choice f
by neonsunset 3y ago
The YoY performance improvements after going .NET Core 1.1/2.1 up until current .NET 8 have been very significant which allows C# to be the language of choice for writing systems-like performance-sensitive code.
It also had quite a rich unsafe API since .NET Framework days which has since then been complimented by safer alternatives which offer similar or better performance namely Span<T>s and then lately struct optimizations which are helped by the fact that C# generics with struct arguments == Rust generics with struct arguments (aka the ones which are not Box<dyn Trait>).