/Poifect

Perfect hash generator

Primary LanguageC++MIT LicenseMIT

Poifect

Perfect hash generator - search to find a good hash function. There are two header files meant to be included in various C++ projects, a driver to verify correct behavior on several test maps, and an example GUI program in Qt.

screenshot

Try it in your browser!

Critical Reviews

★★★★★
"Poignant and deep. The search for a perfect hash function is a compelling allegory for coming of age. Poifect is a defining generational masterpiece."
-The Wallstreet Journal

★☆☆☆☆
"Poifect? More like Pointless. Use gperf."
-New York Times

★★☆☆☆
"Could be useful in the rare case where better perf is worth another wrinkle in the build process. Seriously, std::unordered_map is good enough 99% of the time."
-The Guardian

License

This project is licensed under the MIT License - see the LICENSE file for details.

Credits

Porpoise image by Clker-Free-Vector-Images from Pixabay.

Poirpose