Proposal: Removing C# stack copies syntactically via (Out-Returns)

If anyone here uses a heavy amount of vectors or math in their games and would like to see a significant performance increase I invite you to chime in here: https://github.com/dotnet/csharplang/issues/2217

I’m trying to get a C# language feature more attention that would benefit all .NET runtimes NOT just .NET Core.

This means a significant performance increase and energy saver for Mono runtimes for your games.

So if you’re like me and would love to see more scripting performance in games, it might help voicing this on GitHub. The C# team is much more likely to consider language features if a large body of people have use for them.

Sorry if this post is against the rules it just seems like its a direct benefit to this game engine. I know I’m not the only one to benefit from such a C# feature.

4 Likes

I don’t see it as against the rules, on the contrary it is on point as Xenko is a C# engine.