Comment by danbolt

3 hours ago

If you’re being objective about a programming language, its strengths and weaknesses are always going to a reflection of the game you’re trying to make. Python’s ecosystem will get you very far making web services, but less so with cert on consoles.

C# and GDScript are no different. They both have made design decisions for particular reasons.

You’re a skilled developer in real languages, so I’d encourage you to explore why other developers might prefer a DSL for their needs!