Replies: 1 comment 1 reply
-
Hi @vh-d, I don't think there's a technical reason and I think you're right that it was purely a way to provide the functionality to R without writing a first-class R implementation. There's an existing issue for this at #31115. Short of contributing a first-class R implementation yourself, you might have a look an emerging spec for sending Arrow data over HTTP which has a lower barrier to entry while still providing great performance: https://github.com/apache/arrow-experiments/tree/main/http. There are examples in C#, R, and other languages. |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Are there any technical reasons why Arrow Flight functionality in the R package is implemented in Python via the reticulate package? Or is it this way purely to speed up the development?
I am asking because we are now evaluating if Arrow Flight could be used as a universal connector between R and other languages (namely C#) and depending on Python and reticulate would be a significant drawback.
Beta Was this translation helpful? Give feedback.
All reactions