emef / nimarrow_glib

5 stars 0 forks source link

Do you know a gintro project? #1

Open gavr123456789 opened 3 years ago

gavr123456789 commented 3 years ago

It already has GIR generator, so it seams you doing useless job, I think you need to start from autogenerate binds with gintro and than fix them manually.

mattforbes-gr commented 3 years ago

this gintro? https://github.com/StefanSalewski/gintro

gintro seems quite heavy-handed for the purposes of this library, which only uses a tiny tiny fraction of glib (and not any of gtk which gintro seems to mostly targeting)

arkanoid87 commented 2 years ago

I've successfully executed futhark over arrow-glib and it has produced C-like bindings automatically.

Not sure if GIR is a faster/better router, probably is, but this is quick. Surely not to replace nim-like interface, but yet may help speeding up the creation of it.

please follow this thread if you are interested https://github.com/PMunch/futhark/issues/6#issuecomment-986969310

Attaching generated nim file just for reference. futhark_8E5A3BE99B145360.zip