|
|
|
|
morpheuis
Just Win All
Dabei seit: 17.01.2004
Beiträge: 644
Herkunft: home/deadvil/tmp
|
|
Perl?? |
|
Ist Perl eigentlich nur fürs Web geeignet oder Für alles.
Bei einem Tutorial wird es nicht so gut beschrieben
|
|
11.04.2004 23:46 |
|
|
Black Star
Der Pate [Admin]
Dabei seit: 11.12.2001
Beiträge: 2.282
Herkunft: /dev/stderr
|
|
Perl ist eine maechtige Erweiterung der Linux/Unix Scriptsprachen und kann fast alles.
Dass man Perl auch fuer Webseiten gebrauchen kann faellt so nebenbei ab, aber prizipiell laesst sich jede System-Aufgabe durch ein Perl-Script realisieren.
Ich hab z.B, vorgestern noch eins geschrieben um einen Haufen Bilder (>500) fuer eine Web-Galerie zu verkleineren und in eine html-Datei einzubauen.
Man kann aber auch ganze Server-Anwendungen, wie einen HTTP-Server, in Perl schreiben oder auch richtige Software mit Perl-Tk.
Der wahre Vortiel von Perl liegt wirklich darin, dass man alles quick and dirty machen kann.
Ein Perl-Script ist schnell zusammengeschrieben, leicht zu debuggen und portabel. Und mit den entsprechenden Modulen kann man auf sogut wie jede Schnittstelle des Systems zugreifen.
Ein Nachteil ist die extrem maechtige Syntax, die es nachher schwierig macht zu verstehen, was da eigentlich ablaeuft.
Also, wenn es einmal laeuft, dann laeuft es und wenn man es aendern will, schreibt man es besser neu.
Hier ein Beispiel, wie maechtig Perl ist:
"How to export a crypto system sig RSA in 5 lines of Perl"
__________________
vescere bracis meis
Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von Black Star: 12.04.2004 00:37.
|
|
12.04.2004 00:36 |
|
|
morpheuis
Just Win All
Dabei seit: 17.01.2004
Beiträge: 644
Herkunft: home/deadvil/tmp
Themenstarter
|
|
Das heisst is ne Sprache wie C++ Visual Basic
Einfach ne normale Sprache.
Dennfall ist es nicht ne Sprache wie PHP wo man nur fürs Web braucht??
|
|
12.04.2004 00:52 |
|
|
CDW
eine Simulation
Dabei seit: 12.10.2002
Beiträge: 1.329
Herkunft: CreateRemoteThread
|
|
Scriptsprachen brauchen einen interpreter und werden zeile für Zeile von einem Programm(Interpreter) gelesen, welches dann die Anweisungen ausführt. Für Perl ist mir noch kein Compiler bekannt der eine Binary (für Win: EXE
) erstellt. Naja, einen Geschwindigkeitsunterschied kann man in den meisten Fällen sowieso nicht mehr feststellen, aber vergelcih doch mal Perl lieber nicht mit VB
die Syntax ist viel mächtiger. Also PHP kann man eigenltich auch für viele andere Sachen benutzen, es muss ja nicht web sein und mit C/C++/Assembler usw. kann man auch Webanwendungen schreiben - kein Problem mit CGI Schnittstelle (Common Gateway Interface - vereinbarung wie die Programme daten vom Webserver lesen und an den Server zurückreichen können).
|
|
12.04.2004 13:57 |
|
|
|
|
|
|