[27217] in Perl-Users-Digest
Perl-Users Digest, Issue: 9016 Volume: 10
daemon@ATHENA.MIT.EDU (Perl-Users Digest)
Fri Mar 3 21:05:46 2006
Date: Fri, 3 Mar 2006 18:05:04 -0800 (PST)
From: Perl-Users Digest <Perl-Users-Request@ruby.OCE.ORST.EDU>
To: Perl-Users@ruby.OCE.ORST.EDU (Perl-Users Digest)
Perl-Users Digest Fri, 3 Mar 2006 Volume: 10 Number: 9016
Today's topics:
FAQ 1.1 What is Perl? <brian@stonehenge.com>
FAQ 1.10 Can I do [task] in Perl? <brian@stonehenge.com>
Matt Garrish -> Troll <mg@mgmgmgmg.org>
Re: Matt Garrish -> Troll <matthew.garrish@sympatico.ca>
Re: Native Cut&Paste on Win* and Mac? <nospam-abuse@ilyaz.org>
Digest Administrivia (Last modified: 6 Apr 01) (Perl-Users-Digest Admin)
----------------------------------------------------------------------
Date: Fri, 3 Mar 2006 12:03:02 -0800
From: PerlFAQ Server <brian@stonehenge.com>
Subject: FAQ 1.1 What is Perl?
Message-Id: <m0kmd3-45r.ln1@blue.stonehenge.com>
This is an excerpt from the latest version perlfaq1.pod, which
comes with the standard Perl distribution. These postings aim to
reduce the number of repeated questions as well as allow the community
to review and update the answers. The latest version of the complete
perlfaq is at http://faq.perl.org .
--------------------------------------------------------------------
1.1: What is Perl?
Perl is a high-level programming language with an eclectic heritage
written by Larry Wall and a cast of thousands. It derives from the
ubiquitous C programming language and to a lesser extent from sed, awk,
the Unix shell, and at least a dozen other tools and languages. Perl's
process, file, and text manipulation facilities make it particularly
well-suited for tasks involving quick prototyping, system utilities,
software tools, system management tasks, database access, graphical
programming, networking, and world wide web programming. These strengths
make it especially popular with system administrators and CGI script
authors, but mathematicians, geneticists, journalists, and even managers
also use Perl. Maybe you should, too.
--------------------------------------------------------------------
The perlfaq-workers, a group of volunteers, maintain the perlfaq. They
are not necessarily experts in every domain where Perl might show up,
so please include as much information as possible and relevant in any
corrections. The perlfaq-workers also don't have access to every operating
system or platform, so please include relevant details for corrections
to examples that do not work on particular platforms. Working code is
greatly appreciated.
If you'd like to help maintain the perlfaq, see the details in
perlfaq.pod.
*** Free account sponsored by SecureIX.com ***
*** Encrypt your Internet usage with a free VPN account from http://www.SecureIX.com ***
------------------------------
Date: Fri, 3 Mar 2006 18:03:02 -0800
From: PerlFAQ Server <brian@stonehenge.com>
Subject: FAQ 1.10 Can I do [task] in Perl?
Message-Id: <m39nd3-7oh.ln1@blue.stonehenge.com>
This is an excerpt from the latest version perlfaq1.pod, which
comes with the standard Perl distribution. These postings aim to
reduce the number of repeated questions as well as allow the community
to review and update the answers. The latest version of the complete
perlfaq is at http://faq.perl.org .
--------------------------------------------------------------------
1.10: Can I do [task] in Perl?
Perl is flexible and extensible enough for you to use on virtually any
task, from one-line file-processing tasks to large, elaborate systems.
For many people, Perl serves as a great replacement for shell scripting.
For others, it serves as a convenient, high-level replacement for most
of what they'd program in low-level languages like C or C++. It's
ultimately up to you (and possibly your management) which tasks you'll
use Perl for and which you won't.
If you have a library that provides an API, you can make any component
of it available as just another Perl function or variable using a Perl
extension written in C or C++ and dynamically linked into your main perl
interpreter. You can also go the other direction, and write your main
program in C or C++, and then link in some Perl code on the fly, to
create a powerful application. See perlembed.
That said, there will always be small, focused, special-purpose
languages dedicated to a specific problem domain that are simply more
convenient for certain kinds of problems. Perl tries to be all things to
all people, but nothing special to anyone. Examples of specialized
languages that come to mind include prolog and matlab.
--------------------------------------------------------------------
The perlfaq-workers, a group of volunteers, maintain the perlfaq. They
are not necessarily experts in every domain where Perl might show up,
so please include as much information as possible and relevant in any
corrections. The perlfaq-workers also don't have access to every operating
system or platform, so please include relevant details for corrections
to examples that do not work on particular platforms. Working code is
greatly appreciated.
If you'd like to help maintain the perlfaq, see the details in
perlfaq.pod.
*** Free account sponsored by SecureIX.com ***
*** Encrypt your Internet usage with a free VPN account from http://www.SecureIX.com ***
------------------------------
Date: Fri, 03 Mar 2006 22:56:28 GMT
From: Matt Garrish <mg@mgmgmgmg.org>
Subject: Matt Garrish -> Troll
Message-Id: <wQ3Of.5811$RM2.725364@news20.bellglobal.com>
Matt Garrish <matthew.garrish@sympatico.ca> trolled:
> You have to be the worst troll yet (and I thought robic0 was
> lame). Do you not realize how boring you are? If it gets you off
> then feel free to continue, but that's as far as I'll dance with
> such a clumsy oaf...
Talking to yourself, again, eh?
We are not a troll.
cordially, as always,
rm
------------------------------
Date: Fri, 3 Mar 2006 18:08:11 -0500
From: "Matt Garrish" <matthew.garrish@sympatico.ca>
Subject: Re: Matt Garrish -> Troll
Message-Id: <u%3Of.5814$RM2.726669@news20.bellglobal.com>
"Matt Garrish" <mg@mgmgmgmg.org> wrote in message
news:wQ3Of.5811$RM2.725364@news20.bellglobal.com...
> Matt Garrish <matthew.garrish@sympatico.ca> trolled:
>
>> You have to be the worst troll yet (and I thought robic0 was
>> lame). Do you not realize how boring you are? If it gets you off
>> then feel free to continue, but that's as far as I'll dance with
>> such a clumsy oaf...
>
> Talking to yourself, again, eh?
>
> We are not a troll.
>
We are devo!
Matt
(I really promise to stop feeding the troll this time!)
------------------------------
Date: Fri, 3 Mar 2006 23:34:34 +0000 (UTC)
From: Ilya Zakharevich <nospam-abuse@ilyaz.org>
Subject: Re: Native Cut&Paste on Win* and Mac?
Message-Id: <duajqa$let$1@agate.berkeley.edu>
[A complimentary Cc of this posting was sent to
A. Sinan Unur
<1usa@llenroc.ude.invalid>], who wrote in article <Xns977B6E9C96B0Casu1cornelledu@132.236.56.8>:
> I decided to install the module on my office computer in between
> teaching. Here is what I get if I run test.pl after installation:
>
> C:\Home\asu1\src\Term-ReadLine-Perl-1.0207> perl test.pl
> Features present: preput 1 getHistory 1 addHistory 1 attribs 1 ornaments
> 1 appname 1 minline 1 autohistory 1 newTTY 1 tkRunning 1 setHistory 1
> Flipping rl_default_selected each line.
> SetConsoleMode failed, LastError=|6| at
> C:/opt/Perl/site/lib/Term/ReadKey.pm line 265.
Sigh. At least you got an error message; so did TRP, and it had a
chance to fall back to a "dumb" input method. In some cases a broken
Term::ReadKey installation will just fail silently, without any way to
inform the caller that she should resolve to some fallbacks...
And, in my experience, most vendor-supplied Perl installations are
shipped completely broken...
Hope this helps,
Ilya
------------------------------
Date: 6 Apr 2001 21:33:47 GMT (Last modified)
From: Perl-Users-Request@ruby.oce.orst.edu (Perl-Users-Digest Admin)
Subject: Digest Administrivia (Last modified: 6 Apr 01)
Message-Id: <null>
Administrivia:
#The Perl-Users Digest is a retransmission of the USENET newsgroup
#comp.lang.perl.misc. For subscription or unsubscription requests, send
#the single line:
#
# subscribe perl-users
#or:
# unsubscribe perl-users
#
#to almanac@ruby.oce.orst.edu.
NOTE: due to the current flood of worm email banging on ruby, the smtp
server on ruby has been shut off until further notice.
To submit articles to comp.lang.perl.announce, send your article to
clpa@perl.com.
#To request back copies (available for a week or so), send your request
#to almanac@ruby.oce.orst.edu with the command "send perl-users x.y",
#where x is the volume number and y is the issue number.
#For other requests pertaining to the digest, send mail to
#perl-users-request@ruby.oce.orst.edu. Do not waste your time or mine
#sending perl questions to the -request address, I don't have time to
#answer them even if I did know the answer.
------------------------------
End of Perl-Users Digest V10 Issue 9016
***************************************