Benchmark results.
9 tries each. strings.txt contains 20000 random alphabetic strings of length 10
===C:
real 0m0.034.7s
user 0m0.025.3s
sys 0m0.003.6s
===Python:
real 0m0.041.5s
user 0m0.019.4s
sys 0m0.012.5s
===JS:
real 0m0.117.3s
user 0m0.087.4s
sys 0m0.023.2s