You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+11-6Lines changed: 11 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -14,13 +14,13 @@ The following results are for 123 unique utf-8 Bible text files in 23 languages
14
14
* Machine: MacBook Pro 16" 64GB 2TB M1Max 10 cores.
15
15
16
16
<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
21
21
5. Crystal 1.3.2 = 5.72s
22
22
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
24
24
</pre>
25
25
26
26
### Conclusion
@@ -51,4 +51,9 @@ The new optimized Golang code version is very fast, slower than Rust but faster
51
51
52
52
2022-02-08
53
53
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