Skip to content

Commit 53c7d3c

Browse files
committed
update results
1 parent 37231a9 commit 53c7d3c

File tree

1 file changed

+11
-6
lines changed

1 file changed

+11
-6
lines changed

README.md

Lines changed: 11 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -14,13 +14,13 @@ The following results are for 123 unique utf-8 Bible text files in 23 languages
1414
* Machine: MacBook Pro 16" 64GB 2TB M1Max 10 cores.
1515

1616
<pre>
17-
1. Rust 1.58 = 1.14s (with sorting: 1.59s) with tokyo (previous: 1.34s, with sorting: 1.79)
18-
2. Golang 1.17.6 = 1.34s (with sorting: 4.56s)
19-
3. Python 3.10.2 = 2.80s (with multiprocessing)
20-
4. Julia 1.7.1 = 4.522
17+
1. Rust 1.58 = 1.14s, with sorting: 1.59s
18+
2. Golang 1.17.7 = 1.84s, with sorting: 2.16s
19+
3. Python 3.10.2 = 3.04s, with sorting: 3.21s
20+
4. Julia 1.7.1 = 4.52s
2121
5. Crystal 1.3.2 = 5.72s
2222
6. Elixir 1.13.2 = 7.82s
23-
7. Ruby 3.1.0 = 10.44s (with Parallel), with sorting: 10.51s
23+
7. Ruby 3.1.0 = 10.56s, with sorting: 10.70s
2424
</pre>
2525

2626
### Conclusion
@@ -51,4 +51,9 @@ The new optimized Golang code version is very fast, slower than Rust but faster
5151

5252
2022-02-08
5353

54-
Added improved Ruby code version with correct reading the pure text to tokenize (it ignores sigla in each verse), and with the correct regular expression for extracting words. The code is a little slower but it works almost as expected. (almost because for arm64/M1 it can't use ICU)
54+
* Added improved Ruby code version with correct reading the pure text to tokenize (it ignores sigla in each verse), and with the correct regular expression for extracting words. The code is a little slower but it works almost as expected. (almost because for arm64/M1 it can't use ICU)
55+
56+
2022-02-20
57+
58+
* Added newer Golang 1.1.17 and improved code
59+
* Added fixed Python version ignoring sigla (like in Ruby version)

0 commit comments

Comments
 (0)