DifferentialEquations.jl icon indicating copy to clipboard operation
DifferentialEquations.jl copied to clipboard

Rust bindings

Open ilka-schulz opened this issue 2 years ago • 2 comments

Can we please have Rust bindings for the project to call the library from Rust code?

Maybe this project can help to generate bindings? https://github.com/Taaitaaiger/jlrs

ilka-schulz avatar May 04 '22 14:05 ilka-schulz

I looked into it while ago but its a pain because rust requires static typing and there are so many parametric types in DiffEq, you're better off writing a script that takes ARGS in julia and just loading the saved results. I don't think that DiffEq will get rust bindings for a while, unless someone like you does it :P

anandijain avatar May 04 '22 16:05 anandijain

The easiest way to do it might be to wait until StaticCompiler.jl can support enough of DiffEq to then ship some binaries.

ChrisRackauckas avatar May 05 '22 04:05 ChrisRackauckas