Lists are often not sorted case-insensitive because of fear of performance loss, resulting in (for humans) strange word order (see for example Bugs:Item2135)
Key sort can be made more efficient
It would be useful to have one sorting mechanism that core code and plugins can use. This core sort code can be tested.
Proposal
Add a sorting lib to the distributed CPAN directory.
CPAN:Sort::External for sorting huge lists - Problem: You have a list which is too big to sort in-memory. Solution: "feed, finish, and fetch" with Sort::External, the closest thing to a drop-in replacement for Perl's sort() function when dealing with unmanageably large lists.
I will investigate how the two libraries perform.
-- ArthurClemens - 26 Oct 2008
Decided at HelsinkiReleaseMeeting2009x04x20 to park this proposal until use case understood and owner found.
-- PeterThoeny - 2009-04-20
Use cases: