Practical research on computer science is incredible important to the advance of our field but with scientists generating enormous amounts of research/papers is very easy for a state-of-the-art algorithm to remain under the radar for years, even decades.
The reason of existence of this repository is to list the state-of-the-art algorithms/libraries/resources for common tasks in the programming field.
There are many hash tables types out there, each one with different characteristics. Hash tables provided by libraries in programming languages are very conservatives and have mediocre performance. it is almost always better to use an external library.
Recommended:
Hash functions typically use between 32-bit and 64 or 128-bit hashes. Typical median key size in perl5 is 20, the most common 4. Similar for all other dynamic languages.
Recommended:
The hash table attacks described in SipHash against City, Murmur or Perl JenkinsOAAT can be safely ignored in most cases. If you insist on the use of a secure hash function consider HighwayHash.
Practical research on computer science is incredible important to the advance of our field but with scientists generating enormous amounts of research/papers is very easy for a state-of-the-art algorithm to remain under the radar for years, even decades.
The reason of existence of this repository is to list the state-of-the-art algorithms/libraries/resources for common tasks in the programming field.
There are many hash tables types out there, each one with different characteristics. Hash tables provided by libraries in programming languages are very conservatives and have mediocre performance. it is almost always better to use an external library.
Recommended:
Hash functions typically use between 32-bit and 64 or 128-bit hashes. Typical median key size in perl5 is 20, the most common 4. Similar for all other dynamic languages.
Recommended:
The hash table attacks described in SipHash against City, Murmur or Perl JenkinsOAAT can be safely ignored in most cases. If you insist on the use of a secure hash function consider HighwayHash.