3 ms·
Why? What are the features in GDScript that don't exist in C#? Personally I find C# to be a fantastic language with both high (eg. pattern matching, dynamic)
by jayd16 2y ago
Why? What are the features in GDScript that don't exist in C#?
Personally I find C# to be a fantastic language with both high (eg. pattern matching, dynamic) and low level (eg. value types, Span<T>) features as well as amazing tooling (eg. Rosylyn Analyzers) that come in very handy.
- gdscripter 2y agoMy dislike of C# is nothing but syntax. Godot writes their examples in both C# and GDScript and you can see that GDScript is a much more concise language with almost no boilerplate compared to C#.
- danbolt 2y agoI’ve used both, and personally, I find a lot of features in C# not necessarily contributing to standing up the gameplay I’m looking for. It has more functionality like you mention, but GDScript integrates with the engine nicely and doesn’t have GC pauses to worry about. If performance is an issue, or I want to do something that GDScript doesn’t lend well too, I’d probably just jump to C++.