Thread Array-Lines zählen (12 answers)
Opened by cohama at 2014-05-06 15:09

hlubenow
 2014-05-06 20:08
#175366 #175366
User since
2009-02-22
875 Artikel
BenutzerIn
[default_avatar]
2014-05-06T16:09:38 Linuxer
bitte $a und $b nicht "fremdnutzen".
Die sind global fürs Sortieren vordefiniert und sollten nicht für anderes verwendet werden.

In Perl sind sie vordefiniert, in anderen Sprachen nimmt man/nehme ich sie gern als Standardvariablen. IMHO ist es eher an Perl, sich anzupassen.
Man hätte viele Ausdrücke für sort() verwenden können, warum mußten es ausgerechnet $a und $b sein?
Linuxer
Warum veränderst Du aufwendig die Datenzeile? split() verarbeitet doch Regex-Pattern.

Weil der Separator beim OP sicherlich nicht mal 1 Leerzeichen, mal 5 Leerzeichen ist.
Regex-Pattern in Perl sind mir zudem eher unheimlich, eben weil einfacher geschriebene split()-Varianten in anderen Sprachen sie nicht unterstützen dürften.

Beides hängt mit meiner Vorstellung zusammen, möglichst allgemein zu schreiben und sprachspezifische Konstrukte möglichst zu vermeiden (siehe hier).
Last edited: 2014-05-06 20:10:20 +0200 (CEST)

View full thread Array-Lines zählen