Archiv verlassen und diese Seite im Standarddesign anzeigen : Perl ? Lohnt es sich ?
Hallo
Ich habe viel über die Vorteile und die Einfachheit von Perl gelesen, aber lohnt es sich denn überhaubt die Programmiersprache zu lernen , wenn man schon die Sprachen: javascript, java und php beherrscht ?
Und was kann Perl, was das universelle Java nicht kann ? o.0
Perl ist keine Programmiersprache sondern eine Script-Sprache. Ich kann es empfehlen weil man durch die Module etc. viele Möglichkeiten hat für seine Scripte. Außerdem kannst du Perl in Form von Cgi-Skripten auch in Web Anwendungen verwenden.
cTPu1bjo
15.06.2009, 14:15
Zum Schreiben von komplexen Programmen ist Perl nicht geeignet.
Aber zum schnellen Runterscripten gibt es nix bequemeres und stilistisch schöneres.
Zum Schreiben von komplexen Programmen ist Perl nicht geeignet.
Genau deshalb ist es auch eine Scriptsprache ;)
Da Du PHP kannst lohnt es sich. Das Umdenken von PHP auf Perl ist ziemlich einfach. Und das, was perltypisch ist lernt man dann auch. Z.B., dass Array mit einem @ gekennzeichnet werden, Variablen mit dem von PHP bekannten Dollarzeichen $ etc.
Hat man aber in nicht all zu großer Zeit drauf.
Zum Scripten lohnt es sich auf jeden Fall und schnell gelernt ist es auch.
Perl ist ebenfalls schnell mal installiert..
Und wie Power-Sven schon sagte, zu PHP gibt es nicht viele Unterschiede
Steiger_mp
15.06.2009, 14:35
Mit Hilfe von mod_perl kannst du auch schlne Websites erzeugen ;)
int_main();
16.06.2009, 08:59
aber lohnt es sich denn überhaubt die Programmiersprache zu lernen , wenn man schon die Sprachen: javascript, java und php beherrscht ?Es geht hierbei um Wissen, und das lohnt sich doch immer? Außerdem wirst du diese 3 Sprachen da oben nicht alle aufeinmal gelernt haben, und hat es sich dann gelohnt?
Perl Rockt, aufjedenfall.
Naja Scriptsprachen sind auch Programmiersprachen, eben Interpretierte :)
H4x0r007
19.06.2009, 14:16
Aber zum schnellen Runterscripten gibt es nix bequemeres und stilistisch schöneres.
Für stilistisch schöner halte ich Python. Es sieht meiner Meinung nach viel übersichtlicher aus und ist leichter zu erlernen, aber das muss jeder für sich selbst entscheiden. Perl ist eine relativ "alte" Sprache.. Python hat z.,B. Includes, um auf USB Geräte zuzugreifen, grafische Oberflächen mit pyGTK bzw. wxPython zu erstellen, usw... Es gibt auch eine tolle Include mit dem Namen mechanize, mit der man einen (fast) kompletten Browser "emulieren" kann.
Wie gesagt... Liegt im Auge des Betrachters
Auch unter Perl kann man GUIs nutzen. Etwa mit GTK, Qt oder wxwidgets. ;)
http://gtk2-perl.sourceforge.net/
http://perlqt.sourceforge.net/
http://wxperl.sourceforge.net/
Auch gibt es unter Perl Module um einfach auf USB-Geräte zuzugreifen. (Device::USB) Gerade unter Perl ist die Auswahl an solchen Modulen extrem groß.
Wo ich dir allerdings recht geben muss: Ich finde Python ist schöner zu lesen bzw. anzuschauen.
~noctem
Zum Schreiben von komplexen Programmen ist Perl nicht geeignet.
Das stimmt nicht wirklich, es gibt diverse größere Projekte die komplett auf Perl aufgebaut sind.
Für stilistisch schöner halte ich Python. Es sieht meiner Meinung nach viel übersichtlicher aus und ist leichter zu erlernen, aber das muss jeder für sich selbst entscheiden. Perl ist eine relativ "alte" Sprache.. Python hat z.,B. Includes, um auf USB Geräte zuzugreifen, grafische Oberflächen mit pyGTK bzw. wxPython zu erstellen, usw... Es gibt auch eine tolle Include mit dem Namen mechanize, mit der man einen (fast) kompletten Browser "emulieren" kann.
Wie gesagt... Liegt im Auge des Betrachters
Python ist natürlich auch sehr schön, da man bessere Möglichkeiten der Objektorientierung hat als bei Perl, allerdings steht Perl dem ganzen da wieder in nichts nach (packages), und auch GUIs sind mit Perl kein Problem (TK, wxWidgets, genau wie bei Python).
cyber_gh0st
04.07.2009, 15:08
gibt es schöne Bücher zum Thema Perl also welche die ihr empfehlen könnt???
Also ich lerne von Online-Tutorials/Papers:
http://www.comp.leeds.ac.uk/Perl/start.html
http://de.tech-faq.com/perl-tutorials.shtml
http://fabdp.fh-potsdam.de/lv-neu/online-courses/perltutorial/perl_start.html
Natürlich gibt es auch Bücher dazu..
Habe allerdings keine Erfahrungen damit gemacht
Es gibt auch eine tolle Include mit dem Namen mechanize, mit der man einen (fast) kompletten Browser "emulieren" kann.
Gibts auch für Perl :D
Wenn ich so nachdenke dann hab ich noch nie was gecodet, was ich nicht auch in Perl hätte Realisieren können - Die Frage ist halt wie schnell das geht.
Powered by vBulletin® Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.