.pl
фактически означает «Библиотека Perl».Расширение изначально использовалось в Perl 4, где единственным способом получить повторно используемый код было require
другой файл Perl.В наши дни мы используем для этого модули Perl (с расширением .pm
).
К сожалению, использование расширения для всех программ Perl стало модным.Людям, использующим ваши программы, не следует интересоваться языком, на котором написана программа. Во всех Unix-подобных операционных системах расширение не нужно, поскольку оболочка может определить, как запустить программу, взглянув на «строку Шебанга».(/usr/bin/perl
).Windows - единственная популярная операционная система, которая не использует эту технологию.
Поэтому я советую вообще не использовать расширение .pl
- если вы не пишете код, предназначенный для запуска в Windows.