On Unicode and Sorting
Tom Christiansen published an article on Perl.com on the topic of sorting and unicode.
It's good and it explains a little bit about why Unicode is so difficult and why sorting Unicode (or even ascii) is even more difficult, mainly because it depends on your local definitions what results you expect from a sorting operation.
It might be nice to point out that the modules he proposes on using, Unicode::Collate, and Unicode::Collate::Locale, have been in core perl since 5.8 and 5.14, respectively.
Happy sorting!
Leave a comment