Hi,For the record, I've been working on a C++ implementation of exporting and importing data using the C data interface:
https://github.com/apache/arrow/pull/5608(some datatypes are not handled yet, and metadata is currently not implemented)
Also Neal has used that PR to create a proof-of-concept of passing Arrow data between Python and R using zero-copy and between potentially different Arrow C++ runtimes:
https://github.com/pitrou/arrow/pull/5 Regards Antoine.