Skip to content

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

License

Notifications You must be signed in to change notification settings

charles-randall/countwords

 
 

Repository files navigation

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

Kudos and credits to Andrew Gallant for the Rust versions.

About

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

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Rust 42.3%
  • Go 14.1%
  • C 13.6%
  • Forth 10.7%
  • Shell 7.2%
  • Python 6.7%
  • Other 5.4%