Description
Originally posted by @paddyhoran in #473 (comment)
Hey, just wanted to leave a note here on this discussion. I have been contributing to ApacheArrow, I added a tensor implementation but this was mostly following the C++ implementation.
The Rust implementation is relatively new but is growing steadily. I was hoping in time to reach out to projects like nalgebra
and ndarray
to discuss how we can have different projects interoperate with each other, I'm just not there yet. This is the whole aim behind Arrow, a common memory layout for different projects to build on. I believe that a robust Arrow implementation for Rust could be more important than for the other languages because the Rust community is small so fragmentation of the parties interested in scientific computing is a risk. However, if we were all building off a common base, or more likely provided ways to convert to and from a common base it could help the community grow.
Just wanted to get your thoughts on this let you know about Arrow.
Thanks