tisonkun commented on issue #698:
URL: 
https://github.com/apache/datasketches-java/issues/698#issuecomment-3635113413

   @leerho Thanks for your information and suggestions!
   
   Looks good to me that datasketches has "binary compatibility of the 
serialized sketch images across languages".
   
   I found APIs and implementation structure are quite different the last time 
I did the survey. I guess mainly because Java has no unsigned integers, while 
many sketches would leverage unsigned integers. Mutability and visibility are 
the other differences between languages.
   
   > please, please, don't just throw stuff into this project and disappear
   
   At least @Xuanwo and I have been active ASF members for years, lol ;-)
   
   I'd like to find one or a few starting point to start implementing most 
necessary sketches to drive a 0.1 release. AFAICS, it's HLL and BloomFilter. 
But may or may not we implement them the same as Java/C++ did (I can see 
multiple HLL impls in Java now).
   
   Upon C++ binding vs. native implementation, I always tend to a native impl 
as a starting point. C++ and Rust are still quite different, and to bridge 
pointers/lifetime properly, you write Unsafe Rust, which is a totally different 
course than really implementing data sketches in Rust.


-- 
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]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to