GAMS-dev / gdx

Official low-level API to access GAMS Data eXchange (GDX) files with bindings to various programming languages
https://gams-dev.github.io/gdx/
Other
6 stars 0 forks source link

Rust bindings to read and write gdx #1

Open 0x17 opened 3 months ago

0x17 commented 3 months ago

I was wondering if you are considering the implementation of a Rust API to work with GDX files. Maybe not a full GAMS interface but at least some handling tools would be great.

Was asked by https://github.com/areleu here https://github.com/GAMS-dev/gamspy/issues/2

0x17 commented 3 months ago

There are no plans for a GAMS/GDX Rust API yet, but it might be something we should look into as Rust is gaining traction. Right now I would assume the easiest way to read/write GDX files from Rust is either the C++ OOP API or the low-level C interface (e.g. via gdxcc.h).