
-----Original Message----- From: boost-bounces@lists.boost.org [mailto:boost-bounces@lists.boost.org] On Behalf Of John Maddock Sent: Sunday, May 09, 2010 5:25 PM To: boost@lists.boost.org Subject: Re: [boost] Namespace for a Boost Hashing Library
I initially used boost::hash, forgetting that the unordered containers have already claimed that name. A number of alternatives have been proposed, so I hoped to get some thoughts from the wider community.
The intention for the library is to provide concepts and some implementations for checksums (like CRC32), plain hash functions (for hash tables), and cryptographic hash functions (like MD5 or SHA-256).
It seems like these are all natural allies to the stuff already in boost::hash, what's the issue in also using that name and extending the existing hash function library?
And there are other related hash functions like ISBN and Visa card check characters that could usefully be provided in the same name/space? (BTW Is there interest in these functions for a GSoC?) Paul --- Paul A. Bristow Prizet Farmhouse Kendal, UK LA8 8AB +44 1539 561830, mobile +44 7714330204 pbristow@hetp.u-net.com