Nein, es ist nicht nur von ActiveState. O'Reillys Perl-Lernprogramm auf Win32-Systemen empfiehlt die Benennung von Skripts mit der Erweiterung .plx
, um sie von Perl-Modulen zu unterscheiden (mit .pm
) und nicht ausführbare Perl-Bibliotheken ( .pl
). Heutzutage würde ich jedoch alles nennen, was direkt als .pl
ausgeführt wird.
Dies ist eine Frage der persönlichen Präferenz. Es ist nicht einzigartig in ActiveState. PLX steht für Perl Executable Script, das vielleicht ein wenig mehr definiert ist als PL, was für Perl Script steht (anscheinend ursprünglich Perl Library, wie ein anderer Benutzer geschrieben hat). Auf CPAN sieht man jedoch zahlreiche Stellen, an denen PLX als Erweiterung verwendet wird, so dass es vielleicht nicht so selten ist, wie es scheint:
usw.
UPDATE: Hier ist eine frühere Diskussion derselben Diskussion ob * .pl oder * .plx verwendet werden soll. Es erwähnt auch, dass Prolog auch * .pl verwendet und Playlist ist noch eine andere Verwendung.
Tags und Links iis perl scripting activestate