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

Languages support list #11

Open
4 of 8 tasks
ZibanPirate opened this issue Oct 8, 2020 · 4 comments
Open
4 of 8 tasks

Languages support list #11

ZibanPirate opened this issue Oct 8, 2020 · 4 comments
Assignees
Labels

Comments

@ZibanPirate
Copy link
Member

ZibanPirate commented Oct 8, 2020

This issue is for tracking support for language that we plan to add in kuliya

Language support tasks

  1. Javascript (NPM package)
  2. PHP - see add PHP support #10 (still a WIP)
  3. Python - see add Python support #12
  4. Java - see add Java support #13 (WIP)
  5. C# - see add C# support #14
  6. Rust - see Add Rust support #44
  7. C - see Add C support #63
  8. D - see Add D support #83

If you you don't find your favorite language listed here, and you want to add support for it, please comment below with the missing language and who should work on it

If you would like to work on any of the languages listed, please comment below with the corresponded language

@ZibanPirate ZibanPirate changed the title Language support list Languages support list Oct 8, 2020
@ZibanPirate ZibanPirate pinned this issue Oct 8, 2020
@wassim31
Copy link

wassim31 commented Jul 1, 2021

I would like to add C programming language

@naitgacem
Copy link

I would like to add C programming language

I can probably help with that.

@ZibanPirate ZibanPirate moved this to Backlog in DzCode i/o Jan 4, 2022
@ZibanPirate ZibanPirate moved this from Backlog to In Progress in DzCode i/o Jan 4, 2022
@ZibanPirate ZibanPirate self-assigned this Jan 4, 2022
@ZibanPirate
Copy link
Member Author

hey @naitgacem thanks for the contribution, adding a support for a language to kuliya is actually very simple, there are two essential parts you need to create, first a Build step (to convert the _data dir into a JSON file), then a API step (that consumes the generated JSON file).

Here's a step by step guide to do so for C language:
#37

you can start small, merge the changes, then we can improve on top of it, cuz that's what open-source really is

@omdxp omdxp mentioned this issue Jan 2, 2024
5 tasks
@omdxp
Copy link
Member

omdxp commented Mar 9, 2024

@wassim31 @naitgacem here's the main issue to add C support. Feel free to add suggestions and pick any subtask

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Status: In Progress
Development

No branches or pull requests

4 participants