Am Dienstag, 8. Juni 2004 12:18 schrieb Andreas Kyek: [...]
Deswegen mache ich seit langem nur noch kleine Sachen mit awk und alles andere mit Perl (ist dann sowieso schneller; ich hatte da mal ein sehr erhellendes Erlebnis mit awk im Zusammenspiel mit grossen Datenmengen): [...]
Das stimmt so allgemein nicht. Ich habe selbst schon Sachen gebaut, die im awk (auch über große Dateien) schneller liefen als in Perl. Es kommt immer auf die Aufgabe und die Umsetzung an - awk wird zum Beispiel dann langsam, wenn man im END-Abschnitt noch über große assoziative Arrays sortiert. Dann ist Perl sicher schneller - aber guck Dir in solchen Fällen mal den Ressourcenverbrauch an ;-) Ich habe schon erlebt, dass ein von mir gebautes Perl-Script mit umfangreichen Hashes (mehrere 10.000 Einträge) eine Solaris-Kiste mit 4 GB und 2 Prozessoren restlos ausgelastet hat. Jan