<?xml version="1.0" encoding="windows-1252"?>
<node id="838002" title="Re: perl script &amp; perl program" created="2010-05-02 12:40:53" updated="2010-05-02 12:40:53">
<type id="11">
note</type>
<author id="600591">
Krambambuli</author>
<data>
<field name="doctext">
Sure... :)&lt;br&gt;&lt;br&gt;

There are quite a few possible answers to your tricky question.&lt;br&gt;&lt;br&gt;

1. There is no difference, as neither of those two beasts exists.&lt;br&gt;&lt;br&gt; 

2. However, there are Perl scripts and Perl programs.&lt;br&gt;&lt;br&gt;

3. As Perl scripts are scripts and Perl programs are programs, the difference between them is the same as between scripts and programs.&lt;br&gt;&lt;br&gt;

4. AFAIK, there is no clear cut between them. Some scripts are called programs and some programs are actually just scripts.&lt;br&gt;&lt;br&gt;

5. In day to day personal use, I _tend_ to refer to some Perl code as being a script if it is rather a simple, quick-and-dirty program, targeted for command line use, maybe even single-shot uses. I'd probably never call code that runs as a daemon a script.&lt;br&gt;&lt;br&gt;

But YMMV.&lt;br&gt;&lt;br&gt;

&lt;!-- Node text goes above. Div tags should contain sig only --&gt;
&lt;div class="pmsig"&gt;&lt;div class="pmsig-600591"&gt;
&lt;br&gt;Krambambuli&lt;br&gt;
---&lt;br&gt;
&lt;/div&gt;&lt;/div&gt;</field>
<field name="root_node">
837994</field>
<field name="parent_node">
837994</field>
</data>
</node>
