Kann PHP, PERL lernen sinnvoll ?

Hallo liebe Spezialisten :wink:
Der Titel mag etwas seltsam erscheinen, denn PHP ist ja bekanntermaßen „Webseiten-Kram“, während PERL für Install-Skripte usw. genutzt wird.

Nun habe ich aber auf meinem Linuxsystem auch das CLI-„Paket“ installiert. Meine PHP-Skripte laufen nun also auch in der Console (der Eingabeaufforderung -> für WindowsUser *g*).

Da ich nun also PHP-Skripte auf der Console laufen lassen kann, kann ich doch alles, was ich mit PERL-Skripten erledigen lassen könnte, als PHP-Skript schreiben, oder? Dann müsste ich PERL nicht auch lernen !?!

Habe ich evtl. einen Denkfehler??
Gibt es noch andere Gründe, warum ich PERL lernen sollte?

Vielen Dank für eure Antworten?
-hoehni-

Hallo

Der Titel mag etwas seltsam erscheinen, denn PHP ist ja
bekanntermaßen „Webseiten-Kram“, während PERL für
Install-Skripte usw. genutzt wird.

Beides kann man für „nahezu“ alles benutzen.
Allerdings wird PHP *vorwiegend* im WWW-Bereich
verwendet.

Da ich nun also PHP-Skripte auf der Console laufen lassen
kann, kann ich doch alles, was ich mit PERL-Skripten erledigen
lassen könnte, als PHP-Skript schreiben, oder? Dann müsste ich
PERL nicht auch lernen !?!

Was willst Du denn so machen bzw. programmieren?

Du könntest Dir doch mal eine reale Problemstellung
ausdenken - und dann würden wir hier das ganze einmal
in PHP und einmal in Perl vorstellen - und Du suchst
Dir das aus, was Dir besser gefällt.

Gibt es noch andere Gründe, warum ich PERL lernen sollte?

Das Modul-Archiv CPAN:
http://de.wikipedia.org/wiki/Perl_(Programmiersprach…

Dort wurde „alles“, was man sich vorstellen kann,
bereits programmiert und dann zur Verfügung
gestellt.

Kann eine Menge Arbeit ersparen.

=> http://verplant.org/perl.vs.php.shtml
=> http://www.theofel.de/archives/2004/10/perl_vs_php.html

Grüße

CMБ

Auch hallo

Jede Sprache hat Stärken und Schwächen und bestimmte Einsatzbereiche, so auch PHP & Perl. Aber Perl lässt sich wohl universeller einsetzen als PHP: http://www.perlmeister.com/, http://conferences.yapceurope.org/gpw2009/wiki?node=…

mfg M.L.

Hallo

Mit Perl kannst du TK einsetzen und damit richtige Anwendung, die nicht nur in der Konsole laufen, sondern auch GUI darstellen. Als PAR Datei kann man auch exe-artige Programme erzeugen (PAR-Perl JAR-Java). Perl wurde extra zur Auswertun von Text entwickelt, also zur leistungsstarken Bearbeitung von Formularinhalten kommst du nicht um Perl rum. Perl unterstützt auch - wie PHP - fast alle Datenbanken. also Perl ist sowas wie BASIC, nur villeicht etwas angenehmer von der Syntax her, wenn du von C++/PHP herkommst. Das gillt natürlich nur für den Einstieg, denn eigentlich ist Perl kryptisch - extrem kryptisch.

Zur Entscheidung musst du natürlich wissen, was du machen willst. Und ausserdem haben nicht die Möglichkeit, PHP in der Konsole laufen zu lassen; also im Klartext: Deine Programme sind fast nur für dich gut.

MfG
hahihu