http://www.perlmonks.org?node_id=336713

Fellow Monks,

Fundamental stuff here, but curious. I have always used a .pl extension when naming my perl programs. This seems to be the common extension, our own PM included. However I just read Randal L. Schwartz, in Perl Objects, Reference & Modules, suggesting that we use .plx for these, and reserve .pl for libraries, and, of course, .pm for modules. In fact, he even goes so far as to eliminate any extension if the server allows it.

Perldoc, Google and Super-Search shed little light on the topic, but I did read ".pl" for Unix and ".plx" for NT.

What is the prevailing thinking, or am I making a big deal over nothing?

—Brad
"A little yeast leavens the whole dough."