On Wednesday, 11 December 2013 at 02:11:51 UTC, Timothee Cour
wrote:
dirEntries depends on readdir, which has undefined order (eg:
http://stackoverflow.com/questions/8977441/does-readdir-guarantee-an-order,
and I've experienced as well dirEntries in non-alphabetical
order)
shouldn't we make dirEntries return in alphabetical order by
default, with
an option to return in unspecified native order for efficiency?
at least, it should be specified in doc that order is undefined.
It should only be documented. In my experience processing files
don't need a particular order and sorting may not be needed by
name.
Returning a sorted directory is difficult to define, should
directories come first or be mixed with the files. Is uppercase
grouped together? Does A come before a. Should the extension be
included or postponed for later.
I think sorting should be explicit.