1Apache Arrow is a cross-language development platform for in-memory data. It
2specifies a standardized language-independent columnar memory format for flat
3and hierarchical data, organized for efficient analytic operations on modern
4hardware. It also provides computational libraries and zero-copy streaming
5messaging and interprocess communication. Languages currently supported include
6C, C++, C#, Go, Java, JavaScript, MATLAB, Python, R, Ruby, and Rust.
7