The Future of C# in Godot
Monday, October 09, 2023
With the recent mass influx of Unity developers to the Godot ecosystem, the need for C# programming support as a first class feature has never been more important. Unfortunately in Godot 4.x, C# support is by no means perfect, with several platforms simply not working and requiring a separate and hard to maintain interface. There is a proposal in place to replace the existing C# implementation with the more modern GDExtension system, which is used by other languages such as Swift, Go, Rust, Haxe and more.