How does a "script" differ from a "program" or "subroutine"?

Cameron Laird claird at lairds.us
Tue Aug 24 09:08:12 EDT 2004


In article <56cfb0e3.0408232247.2df68078 at posting.google.com>,
Porky Pig Jr <porky_pig_jr at my-deja.com> wrote:
>Phil Frost <indigo at bitglue.com> wrote in message
>news:<mailman.2253.1093310132.5135.python-list at python.org>...
>
>> A script is just a program, but has the implication that it's a simple
>> program for a simple task.
>> 
>
>I think the major implication is not that it's simple but it's written
>in some 'interpreted' (rather than compiled) language. so we say
>Python or Perl or Bash script, but not 'C script'. Look at the job
>openings: you'll often see something like this: 'knowledge of
>scripting languages (such as Perl and/or Python)'.

All true--but we also shouldn't limit ourselves to the notoriously
imprecise dialect of employment advertisements.  Let's recognize
that's how managers and HR functionaries talk, but recognize that
our own concepts need to be sharper.



More information about the Python-list mailing list