3 ms·
By a translator, I mean a library that allows accessing data from different subsystems (either languages or OS processes). In this case, the advantages are tha
by TuringTest 6y ago
By a translator, I mean a library that allows accessing data from different subsystems (either languages or OS processes).
In this case, the advantages are that 1) Arrow is language agnostic, so it's likely that it can be used as a native library in your program and 2) it doesn't copy data to make it accessible to another process, so it saves a lot of marshalling / unmarshalling steps (assuming both sides use data in tabular format, which is typical of data analysis contexts).