Discussion about ApacheArrow
- Dominant language
- Rust
- Stars
- 4.8k
- Forks
- 565
- PR merge metrics
- No merged PRs in 30d
Description
_Originally posted by @paddyhoran in https://github.com/rustsim/nalgebra/issues/473#issuecomment-439575367_
Hey, just wanted to leave a note here on this discussion. I have been contributing to [ApacheArrow](https://arrow.apache.org/), 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
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.