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]
