I'm not sure, that a binding is a good idea. Both Arrow and Parquet already have their own rust implementation, and a interfacing with cpp isn't as easy and straightforward than it is with C. Otherwise We could simply just maintain bindings for all of the cpp libraries, rather than of having a hybrid solution.
While We could spare the reimplementation of gandiva, it'd make packaging more complicated and rust development way less welcoming to new contributors. On Fri, Jan 4, 2019 at 3:39 PM Andy Grove <andygrov...@gmail.com> wrote: > Now that the Rust implementation of Arrow is maturing, I'm interested in > having bindings for Gandiva for query execution, rather than duplicating > this in Rust. > > I will likely start looking at this soon but wanted to see if anyone else > here is particularly interested in this area of functionality? > > Thanks, > > Andy. >