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

Moar contributerz!!1! #4

Open
Vivraan opened this issue Aug 31, 2020 · 6 comments
Open

Moar contributerz!!1! #4

Vivraan opened this issue Aug 31, 2020 · 6 comments

Comments

@Vivraan
Copy link
Member

Vivraan commented Aug 31, 2020

Tag a friend willing to collab on this resource!

@rosshadden
Copy link
Contributor

I volunteer my close friend: @rosshadden.
I feel like I have vetted the internet so many times to (mentally) compile "the list of current godot bindings", starting back when there were none and I was pushing hard for other language support. I certainly never thought to make it a contributor driven effort 👍 👍. What a great idea.

In fact, ironically enough I was searching github for "godot bindings" making yet another list of languages when I found this 😅. So yeah, I'll help you out. Your list is very comprehensive, though there are a few obscure ones I am aware of that I'll add in a PR when I get a chance.

@rosshadden
Copy link
Contributor

I actually started the other day on a Godot project where I'm using a bunch of different languages to get a feel for how they work and interact with Godot: https://github.com/acleverpun/babel

It's very much... not in a state I would want to share it, nor was that my original intention, but I'll at least mention it here. I just wanted to play around a bit to see which language I actually want to use most based on more than just the languages themselves.

I've found my practical ranking is very different than my theoretical one. Nim is my favorite language for example, and I have used it off and on in Godot (mostly off) since 2017. I even opened the first issue and surprised the author :). But practically, unless it starts implementing features from other such projects, the workflow is relatively poor right now.

@ShalokShalom
Copy link
Collaborator

In fact, ironically enough I was searching github for "godot bindings" making yet another list of languages when I found this 😅.

Do you hear this, @Vivraan? We are prominent 😊

@Vivraan
Copy link
Member Author

Vivraan commented Sep 2, 2020

I actually started the other day on a Godot project where I'm using a bunch of different languages to get a feel for how they work and interact with Godot: https://github.com/acleverpun/babel

Holy shit this is amazing! Why not add this to the links section?

@rosshadden
Copy link
Contributor

I'll work on it a bit first with the intent of making it more of a community thing. It would be great if people cloning it didn't have to have every single language module installed for it to work, and I can possibly come up with a framework to make it only load nodes for detected or opted-in libraries.

@Vivraan
Copy link
Member Author

Vivraan commented Sep 4, 2020

Or of course you could just provide releases for the required languages. Opt-in is always the best strategy, unless you intend to make it something more than just trial scripts!

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

3 participants