wordcount
wordcount copied to clipboard
Concurrency or not concurrency?
There is that rule in the README:
- single-thread is preferred but you can add multi-threaded or multicore versions too
This reads as if there shall be a singlethreaded contribution for a language, and then multithreaded contributions can be added as seperate entries.
Now there was this cleanup which threw out quite a lot of programs in languages that had multiple entries.
Since Elixir is a language that bets on concurrency, I'd like to retry a concurrent version before starting this in Erlang.
So how do we handle this?
It would be very easy to add a CLI-switch/subcommand to the script which does enable/disable concurrency easily, but then still the question remains, how to handle it during the runs?