Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

New native extension system for 4.0 #105

Closed
insomniacUNDERSCORElemon opened this issue Jun 27, 2021 · 1 comment
Closed

New native extension system for 4.0 #105

insomniacUNDERSCORElemon opened this issue Jun 27, 2021 · 1 comment

Comments

@insomniacUNDERSCORElemon

See godotengine/godot#49744

There was talk of procedural bindings back in late 2020, I'm not sure if/how much that still applies.

The most immediate effect is that, as the entire Variant core type API will be accessible procedurally, creating GDNative bindings to scripting languages (from simple interpreters like JavaScript to compiled languages like Rust/Nim), and maintaining them should be much simpler.

Quote from reduz on Twitter. Is this the same thing as the API dump mentioned in the pull request?

However, he does have a newer comment that says

The new native extension system in Godot 4.0 will make binding external languages to Godot a breeze

Hopefully it'll allow better editor integration too. It seems like it's not fully done yet, but the 1st(?) pull request has been merged.

@insomniacUNDERSCORElemon
Copy link
Author

Close because of the above mentioned issue and why not

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant