Hi
den Raumschiffoperator durch »cmp« ersetzt. Mit »<=>« zwar auch, aber erst nach den Warnungen (Argument is'nt numeric...).
UPS! sorry stimmt!
Gut, ich schätze, dass die Variante mit map perfomanter ist, sollte die Dateiliste (sprich, der Hash %FILES) sehr lang werden?
Auf jeden Fall, der Sortierungsalgorithmus hat AFAIK n*log(n) Aufwand, das wird alles bei der "Schwartzschen Transformation" detailliert diskutiert.
http://en.wikipedia.org/wiki/Schwartzian_transform
Und wenn man die verstanden hat ist meine gepostete map-Variante auch nur ein triviale Abart. (und sehr elegant!)
jage ihn besser noch vorher durch perltidy.
Was'n das?
der beste Prettyprinter für perl http://perltidy.sourceforge.net/tutorial.html
habe sogar von Leuten gelesen die es vergewaltigen um PHP zu formatieren! :)
Tschau
Kurt