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
+3-1Lines changed: 3 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -39,7 +39,9 @@ The new optimized Golang code version is very fast, slower than Rust but faster
39
39
40
40
* Crystal = currently supports only Turkish collations. Probably because the language is young and does not have a large enough community or company behind it.
41
41
42
-
* Golang = has rules for many languages. You can see the influence of a large company and community which makes Golang a mature solution. Sorting slowed the whole task down significantly, but the result is correct (in this case I only checked the results for the Polish language)
42
+
* Golang = has rules for many languages. You can see the influence of a large company and community which makes Golang a mature solution. Sorting slowed the whole task down significantly, but the result is correct.
43
+
44
+
Golang is the only language from that list that has full mature support for natural sorting in lots of languages. This code implements sorting in 23 languages. It is also very fast, close to Rust although it is not obvious how to optimize its code to work so fast. Although Golang has simplified syntax it is not simple to know how to use its full power.
0 commit comments