Hi,
mal leicht abstrahiert:
- [...] ist leicht zu erlernen,
- es gibt eine Vielzahl von Modulen [...] welche auch von einem Anfänger leicht verwendet werden können,
- [...] hat viele eigene Funktionen für strings, scalare, arrays und hashes,
- die Stärken von [...] liegen im Sortieren und in der Arbeit mit Dateien,
- einfaches Einbinden von Shell Aufrufen,
- es ist leicht, eigene Libraries oder Module zu schreiben und einzubinden...
Du hast Python recht gut beschrieben. Nur dem Punkt 4 kann ich nicht ganz zustimmen; dafür hast Du die hervorragende Objektorientierung und einige andere Vorteile nicht erwähnt.
Meiner Ansicht nach gibt es vor allem zwei Vorteile, die für Perl sprechen würden: a) Man kann es bereits und b) es ist schon installiert. Ansonsten gibt es kaum einen Grund, Perl Python vorzuziehen - und genauso wenig gibt es einen, Python Perl vorzuziehen. Die Wahl der Sprache ist von vielen Faktoren abhängig und kann niemals nur anhand der Sprache beantwortet werden.
Cheatah