🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: dnet.archiv
Article #188

Re: perl-4.000.tar.Z auf ftp.Uni-Koeln.DE

#188
From: Simon Leinen
Date: Sat, 23 Mar 1991 12:41
51 lines
3676 bytes
>>>>> On 22 Mar 91 22:28:08 GMT, ORAKEL@rzmain.rz.uni-ulm.de
>>>>> (Framstag) said:

Framstag> Bescheidene Frage: was ist perl? Ich kenn nur PEARL. Ist
Framstag> perl auch ne Programmiersprache?

Genau.  Mit PEARL hat Perl aber nix zu tun.  Perl steht fuer
`Practical Extraction and Report Language'.  Viele Aufgaben, fuer die
man sonst `sed', `awk', `sh' oder C-Programme einsetzt, lassen sich
mit Perl einfacher loesen.  Der Anfang der (ca. hundertseitigen)
manual page beschreibt Perl wie folgt:

man perl> DESCRIPTION
man perl>      Perl is an interpreted language optimized for scanning
man perl>      arbitrary text files, extracting information from those
man perl>      text files, and printing reports based on that
man perl>      information.  It's also a good language for many system
man perl>      management tasks.  The language is intended to be
man perl>      practical (easy to use, efficient, complete) rather
man perl>      than beautiful (tiny, elegant, minimal).  It combines
man perl>      (in the author's opinion, anyway) some of the best
man perl>      features of C, sed, awk, and sh, so people familiar
man perl>      with those languages should have little difficulty with
man perl>      it.  (Language historians will also note some vestiges
man perl>      of csh, Pascal, and even BASIC-PLUS.)  Expression
man perl>      syntax corresponds quite closely to C expression
man perl>      syntax.  Unlike most Unix utilities, perl does not
man perl>      arbitrarily limit the size of your data--if you've got
man perl>      the memory, perl can slurp in your whole file as a
man perl>      single string.  Recursion is of unlimited depth.  And
man perl>      the hash tables used by associative arrays grow as
man perl>      necessary to prevent degraded performance.  Perl uses
man perl>      sophisticated pattern matching techniques to scan large
man perl>      amounts of data very quickly.  Although optimized for
man perl>      scanning text, perl can also deal with binary data, and
man perl>      can make dbm files look like associative arrays (where
man perl>      dbm is available).  Setuid perl scripts are safer than
man perl>      C programs through a dataflow tracing mechanism which
man perl>      prevents many stupid security holes.  If you have a
man perl>      problem that would ordinarily use sed or awk or sh, but
man perl>      it exceeds their capabilities or must run a little
man perl>      faster, and you don't want to write the silly thing in
man perl>      C, then perl may be for you.  There are also
man perl>      translators to turn your sed and awk scripts into perl
man perl>      scripts.  OK, enough hype.

Seit Anfang des Jahres gibt es auch ein dickes Lehrbuch zu Perl:
``Programming Perl'' aus der O'Reilly Nutshell Series.  In Deutschland
habe ich es allerdings trotz aller Bemuehungen noch nicht bekommen.
-- 
Simon Leinen.
Technical Details
Message-ID: <SIMON.91Mar23134133@bard.first.gmd.de>
Path: arc1-ca.pugleaf.net!gmdzi!unido!ira.uka.de!fauern!opal!gmdtub!simon!simon
References: <RO.91Mar20190755@sun0.thp.uni-koeln.de> <1991Mar23.002919.13280@rusmv1.rus.uni-stuttgart.de>

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: 11b371,245e7e7cbb862619
X-Google-Attributes: gid11b371,public
X-Google-ArrivalTime: 1991-03-23 06:05:50 PST
Path: arc1-ca.pugleaf.net!gmdzi!unido!ira.uka.de!fauern!opal!gmdtub!simon!simon
From: simon@gmdtub (Simon Leinen)
Newsgroups: dnet.archiv
Subject: Re: perl-4.000.tar.Z auf ftp.Uni-Koeln.DE
Message-ID: <SIMON.91Mar23134133@bard.first.gmd.de>
Date: 23 Mar 91 12:41:33 GMT
References: <RO.91Mar20190755@sun0.thp.uni-koeln.de>
 <1991Mar23.002919.13280@rusmv1.rus.uni-stuttgart.de>
Sender: news@bigfoot.first.gmd.de
Reply-To: simon@opal.CS.TU-Berlin.DE
Organization: GMD-FIRST, Berlin
Lines: 51
In-reply-to: ORAKEL@rzmain.rz.uni-ulm.de's message of 22 Mar 91 22:28:08 GMT