dimforge / dimforge/nalgebra

Discussion about ApacheArrow

Open
#474 5 comments 0 reactions 0 assignees View on GitHub
enhancement P-low question
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.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.