kuliya icon indicating copy to clipboard operation
kuliya copied to clipboard

Languages support list

Open ZibanPirate opened this issue 4 years ago • 4 comments

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

Language support tasks

  1. [x] Javascript (NPM package)
  2. [ ] PHP - see #10 (still a WIP)
  3. [ ] Python - see #12
  4. [ ] Java - see #13 (WIP)
  5. [ ] C# - see #14
  6. [ ] Rust - see #44
  7. [x] C - see #63
  8. [ ] D - see #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 avatar Oct 08 '20 22:10 ZibanPirate

I would like to add C programming language

wassim31 avatar Jul 01 '21 19:07 wassim31

I would like to add C programming language

I can probably help with that.

naitgacem avatar Dec 22 '21 20:12 naitgacem

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: https://github.com/dzcode-io/kuliya/discussions/37

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

ZibanPirate avatar Jan 11 '22 09:01 ZibanPirate

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

omdxp avatar Mar 09 '24 16:03 omdxp