3 ms·
BTW dx87 quoted from this page: https://docs.godotengine.org/en/latest/about/faq.html#doc-faq-what-is-gdscript https://docs.godotengine.org/en/latest/about/faq.
by follower 6y ago
BTW dx87 quoted from this page: https://docs.godotengine.org/en/latest/about/faq.html#doc-faq-what-is-gdscript https://docs.godotengine.org/en/latest/about/faq.html#doc-fa...
An additional aspect is that--in terms of language design--in many cases "do what Python does" was the design principle followed, so that helps reduce the learning curve for those with Python experience and potentially helps avoid language design roadblocks during development of GDScript itself.
It's extremely common for people to be resistant to using GDScript initially but then be: "oh, actually, this is really good".
And there's now additional bindings for other languages (e.g. C++, C#, Rust, Python to various degrees of completeness) via the "GDNative" interface that essentially provides a C API for communicating with Godot & passing objects around.