BlackBoard » Design, Programmierung & Entwicklung » Programmieren » Perl?? » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | An Freund senden | Thema zu Favoriten hinzufügen
Neues Thema erstellen Antwort erstellen
Zum Ende der Seite springen Perl??
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
morpheuis morpheuis ist männlich
Just Win All

images/avatars/avatar-1918.jpg

Dabei seit: 17.01.2004
Beiträge: 644
Herkunft: home/deadvil/tmp

Perl??       Zum Anfang der Seite springen

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 morpheuis ist offline Homepage von morpheuis Beiträge von morpheuis suchen
Black Star Black Star ist männlich
Der Pate [Admin]


images/avatars/avatar-2158.jpg

Dabei seit: 11.12.2001
Beiträge: 2.282
Herkunft: /dev/stderr

      Zum Anfang der Seite springen

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"

Dateianhang:
jpg howto-export-crypto-system-from-usa.jpg (48 KB, 68 mal heruntergeladen)


__________________
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 Black Star ist offline E-Mail an Black Star senden Homepage von Black Star Beiträge von Black Star suchen
morpheuis morpheuis ist männlich
Just Win All

images/avatars/avatar-1918.jpg

Dabei seit: 17.01.2004
Beiträge: 644
Herkunft: home/deadvil/tmp

Themenstarter Thema begonnen von morpheuis
      Zum Anfang der Seite springen

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 morpheuis ist offline Homepage von morpheuis Beiträge von morpheuis suchen
CDW CDW ist männlich
eine Simulation


Dabei seit: 12.10.2002
Beiträge: 1.329
Herkunft: CreateRemoteThread

      Zum Anfang der Seite springen

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 Augenzwinkern ) erstellt. Naja, einen Geschwindigkeitsunterschied kann man in den meisten Fällen sowieso nicht mehr feststellen, aber vergelcih doch mal Perl lieber nicht mit VB Augen rollen 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 CDW ist offline E-Mail an CDW senden Homepage von CDW Beiträge von CDW suchen
morpheuis morpheuis ist männlich
Just Win All

images/avatars/avatar-1918.jpg

Dabei seit: 17.01.2004
Beiträge: 644
Herkunft: home/deadvil/tmp

Themenstarter Thema begonnen von morpheuis
      Zum Anfang der Seite springen

Eben ich habe keine Lust ne Scriptsprache zu Lernen und es dann nur für Web zu gebrauchen.

Ich will eben ne Sprache wo man normale Anwendungen schreiben kann.

So wie ihr es geschrieben habt ist Perl so ne Sprache für alles



Also mir war vorhin schon klar das es kein Compiler braucht.Ich hatte eben den ersten Tag von PERL IN 21 TAGEN gelesen und so einfach ist es eben nicht.

Da ich es als Ebook habe überlege ich mir ob ich nicht das Buch kaufen soll bzw. ausleihen von der Stadtbibliothek.

Mir was bis jetzt keine einzige Sprache symphatisch.Mauer

Bis ich auf die Perle großes Grinsen gefunden habe.

Mir scheint es passt zu mir.
Vielleicht sind andere ja andere Meinung aber JEDEM DAS SEINE

Jetzt die Grätchen Frage:

Ist Perl nur fürs Web geeignet oder kann man zb. Portscanner machen

Wenn ihr JA sagt das heisst für mich: Es ist nur fürs Web zu gebrauchen

Wenn ihr NEIN sagt das heisst für mich: Man kann es überall gebrauchen zb. für Portscanner.(Ist nur ein Beispiel

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von morpheuis: 12.04.2004 15:19.

12.04.2004 15:13 morpheuis ist offline Homepage von morpheuis Beiträge von morpheuis suchen
CDW CDW ist männlich
eine Simulation


Dabei seit: 12.10.2002
Beiträge: 1.329
Herkunft: CreateRemoteThread

      Zum Anfang der Seite springen

wenn BlackStar schreibt man könne damit auch eigenen Webserver programmieren, dann heißt es wohl auch dass man damit andere Netzwerkanwendungen schreiben kann Augen rollen
soviel ich aus der c't-Perlvorstellung mitbekommen habe, kann man damit auch viel tollere Sachen schreiben - du brauchst natürlich die entsprechenden Module dafür.
Zitat:

Ich will eben ne Sprache wo man normale Anwendungen schreiben kann.

So wie ihr es geschrieben habt ist Perl so ne Sprache für alles

mit TK kannst du zumindest unter Linux GUI Anwendungen schreiben (GUI )
für win weiß ich nicht bescheid.

Zitat:
Also mir war vorhin schon klar das es kein Compiler braucht

eben, du brauchst aber Perl auf dem Rechner auf dem es laufen soll, es gibt aber "Compiler" die deinen Script und perl zusammenpacken zu einer "exe" (binary) so dass man es weitergeben kann.

Mit perl kannst du wunderbar texte parsen und infos rausholen, aber für "normale" Anwendungen kannst du dir vielleciht Delphi /Kyllix ansehen.

Dieser Beitrag wurde 2 mal editiert, zum letzten Mal von CDW: 12.04.2004 17:30.

12.04.2004 17:26 CDW ist offline E-Mail an CDW senden Homepage von CDW Beiträge von CDW suchen
Baumstruktur | Brettstruktur
Gehe zu:
Neues Thema erstellen Antwort erstellen
BlackBoard » Design, Programmierung & Entwicklung » Programmieren » Perl??

Forensoftware: Burning Board 2.3.6, entwickelt von WoltLab GmbH