3 ms·
GDScript can be made to use static typing: https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html https://docs.godotengine.org/e
by __loam 3y ago
GDScript can be made to use static typing: https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html https://docs.godotengine.org/en/stable/tutorials/scripting/g...
Additionally, C# has first class support and community supported languages include stuff like Nim, Rust, and Typescript: https://github.com/Vivraan/godot-lang-support https://github.com/Vivraan/godot-lang-support
Compilation is irrelevant to a game engine scripting language. I think Godot does some magic on their end to make the interpreted nature of GDScript not matter from a performance perspective, but don't quote me on that.
- pjmlp 3y agoCompilation is quite relevant when targeting mobile and game consoles.
- __loam 3y agoGdscript is an interpreted language but it is compiled to bytecode when exported which results in large performance increases. You can also improve performance by using static typing. Please continue with the smart ass responses about a tool you clearly don't understand though.
- pjmlp 3y agoSo what is the intelligent response for GDscript targeting platforms where only native AOT is allowed?