Closed GoogleCodeExporter closed 8 years ago
Hi Brandon
Thanks for notification.
I welcome new implementations of the algorithm, and typically link them from
xxHash homepage.
Note that, in the case of C#, there is already one implementation listed,
from Seok-ju Yun, at https://github.com/noricube/xxHashSharp.
It's not the end of the story though, as I can add newer versions of the same
language if they brings something more or different than the version already
listed.
For example, this happened a few times this summer, due to the recent
publication of XXH64, which is pretty new and therefore not present within
older ports (See Go and Python for example). Maybe that's the case for your
version too ?
I welcome any reason which helps justifying another link for a C# version of
xxHash.
Regards
Yann
Original comment by yann.col...@gmail.com
on 31 Aug 2014 at 9:24
Original comment by yann.col...@gmail.com
on 31 Aug 2014 at 9:24
I did not realize that xxHash had added a 64-bit version, I just added that
version to the 1.3.1 release (which is now pushed as the stable version).
As for the semantic differences between the currently linked and my library:
My library aims to provide a standardized interface for any/all hash functions
along with implementations for most of the popular/public ones. The aim of
Data.HashFunction is to eventually become the canonical HashFunction and
possibly be included as part of C#'s BCL.
xxHashSharp appears to be a direct port from your C implementation to C#
(essentially syntax and naming fixes), providing basic usage of xxHash into C#
land.
Brandon Dahler
Original comment by Brandon....@gmail.com
on 2 Sep 2014 at 4:35
> I did not realize that xxHash had added a 64-bit version, I just added that
version to the 1.3.1 release (which is now pushed as the stable version).
Great !
> The aim of Data.HashFunction is to eventually become the canonical
HashFunction and possibly be included as part of C#'s BCL.
Wow, Base Class Library no less, you're putting your ambitions at a very high
level !
Original comment by yann.col...@gmail.com
on 2 Sep 2014 at 9:12
Original comment by yann.col...@gmail.com
on 2 Sep 2014 at 9:15
Original issue reported on code.google.com by
Brandon....@gmail.com
on 31 Aug 2014 at 8:35