/countwords

Playing with counting word frequencies (and performance) in various languages.

Primary LanguageRustMIT LicenseMIT

Playing with counting word frequencies (and the performance thereof) in various languages. See the full article for context and background: https://benhoyt.com/writings/count-words/

To run the tests and benchmarks (you'll need Go, Rust, Python 3, AWK and perhaps other tools installed). Only tested on Linux:

./test.sh
./benchmark.py

For the latest results (run on my machine against these versions), see the article's performance results section.

Thanks to these contributors for additional language versions:

See other versions on Rosetta Code.