Wahrscheinlich kann man das nicht pauschal sagen. Aber was Massendatenverarbeitung angeht ist perl wirklich sehr schnell. Nicht zu vergleichen mit dem eher langsamen awk.docfred schrieb:Was ist da in Bezug auf die Laufzeit eher zu empfehlen? Perl oder C++?
Im Perl-Sourcecode: /* Heh, heh. */Wahrscheinlich kann man das nicht pauschal sagen. Aber was Massendatenverarbeitung angeht ist perl wirklich sehr schnell. Nicht zu vergleichen mit dem eher langsamen awk.
Mach ich doch!jengelh schrieb:(deswegen wurde Perl ja auch entworfen, also nutzt es auch statt diese Uralt-Tools),
Naja, so pauschal würde ich das nicht sagen. Aber wir können das ja gerne anhand dieser Aufgabenstellung testen. Wäre sicher interessant. Dazu bräuchten wir aber mehr Infos...Dir ist sicher bewusst, dass der Durchschnittsfaktor der Ausführungsgeschwindigkeit
Perl geteilt durch C ~~ 11.0
man grep sagt:.oO( was mich auf die Idee bringt, pegrep mal in C neuzuschreiben)
-F, --fixed-strings
Interpret PATTERN as a list of fixed strings, sepa
rated by newlines, any of which is to be matched.
-P, --perl-regexp Interpret PATTERN as a Perl regu
lar expression.
Blöde Frage: Inwieweit spielt da die Performance eine Rolle?docfred schrieb:Geht um die Stapelverarbeitung mehrerer kleinerer (nur wenige kB) Ascii-Dateien.
Das spielt natürlich immer eine Rolle. Manchmal hat das fast etwas "religiöses".docfred schrieb:und es entscheidet nur die persönliche Neigung?
Ich habe nur deswegen die Frage gestellt, weil ein paar Tausend KB-Dateien zu durchsuchen keine Sache von Stunden sein wird.notoxp schrieb:Blöde Frage: Inwieweit spielt da die Performance eine Rolle?