eddelbuettel commented on PR #332:
URL: https://github.com/apache/arrow-nanoarrow/pull/332#issuecomment-1839499034

   We are making use of Arrow exports from C++ using just the `void*` pointer.  
What we have was written before / without `nanoarrow` but I have started to 
bring it on the R bindings site.  There are a number of things there I'd like 
to revisit / extend. From my looking around at some of the packages I see using 
`nanoarrow` (including `adbc*` and `duckdb`) I have the feeling that there are 
commonalities: those packages may benefit too. 
   
   I quite like `nanoarrow` but (if I may) also find it really frustrating at 
times because it essentially is three somewhat distinct and non-overlapping 
parts.  First, the vendorable header / c file pair which are great.  Then the R 
package which is nice for some things from R but which, frustratingly does not 
(did not?) make any tools available for re-use in conjunction with the 
vendorable part.  And then there is the budding Python package which may one 
day cover what the R package does today, and also provide object creation help.
   
   Now this PR looks promising/  I will look more closely at it and then 
release 0.4.0.  This clearly seems to move in the right direction so three 
cheers for that!   If you want to brainstorm / chat for a few minutes I am sure 
we can find some time around the two hours of timezone difference.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to