A Photography forum. PhotoBanter.com

If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.

Go Back   Home » PhotoBanter.com forum » Digital Photography » Digital Photography
Site Map Home Register Authors List Search Today's Posts Mark Forums Read Web Partners

Is it a Perl program or a Perl script?



 
 
Thread Tools Display Modes
  #1  
Old January 5th 08, 04:40 PM posted to rec.photo.digital
business one way
external usenet poster
 
Posts: 3
Default Is it a Perl program or a Perl script?

www.ecshop365.cn

Larry doesn't really care. He says (half in jest) that "a script is
what you give the actors. A program is what you give the audience."

Originally, a script was a canned sequence of normally interactive
commands--that is, a chat script. Something like a UUCP or PPP chat
script or an expect script fits the bill nicely, as do configuration
scripts run by a program at its start up, such .cshrc or .ircrc, for
example. Chat scripts were just drivers for existing programs, not
stand-alone programs in their own right.

A computer scientist will correctly explain that all programs are
interpreted and that the only question is at what level. But if you
ask this question of someone who isn't a computer scientist, they
might tell you that a *program* has been compiled to physical machine
code once and can then be run multiple times, whereas a *script* must
be translated by a program each time it's used.

Perl programs are (usually) neither strictly compiled nor strictly
interpreted. They can be compiled to a byte-code form (something of a
Perl virtual machine) or to completely different languages, like C or
assembly language. You can't tell just by looking at it whether the
source is destined for a pure interpreter, a parse-tree interpreter, a
byte-code interpreter, or a native-code compiler, so it's hard to give
a definitive answer here.

Now that "script" and "scripting" are terms that have been seized by
unscrupulous or unknowing marketeers for their own nefarious purposes,
they have begun to take on strange and often pejorative meanings, like
"non serious" or "not real programming". Consequently, some Perl
programmers prefer to avoid them altogether.
 




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is Off
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Remember when vinny 0wned Kevin with the Perl Dialer? the messenjah Digital Photography 5 April 11th 07 08:16 PM
Learning Perl - resources and ideas Bernard El-Hagin Digital Photography 0 February 8th 05 09:55 AM
Learning Perl - resources and ideas Bernard El-Hagin 35mm Photo Equipment 0 February 8th 05 09:55 AM
Learning PERL for a new beginner Larry Digital Photography 0 February 4th 05 01:02 PM
Learning PERL for a new beginner Larry 35mm Photo Equipment 0 February 4th 05 01:02 PM


All times are GMT +1. The time now is 11:40 PM.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright ©2004-2024 PhotoBanter.com.
The comments are property of their posters.