ActiveState Perl installiert eine IIS-Skriptzuordnung für die Erweiterung .plx
. Wird dies tatsächlich im realen Leben oder nur für ActiveState verwendet?Wird die Dateinamenerweiterung Perl .plx jemals in der Praxis verwendet?
Antwort
Nein, es ist nicht nur von ActiveState. O'Reilly's Learning Perl on Win32 systems empfiehlt die Benennung von Skripts mit einer .plx
-Erweiterung, um sie von Perl-Modulen (mit .pm
) und nicht ausführbaren Perl-Bibliotheken (.pl
) zu disambiguieren. 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). Doch auf CPAN sehen Sie zahlreiche Orte, an denen PLX als Erweiterung verwendet wird, so ist es vielleicht gar nicht so selten ist, wie es scheint:
usw.
UPDATE: hier ist ein earlier discussion of the same diskutieren, ob * .pl oder * .plx sollte benutzt. Es erwähnt auch, dass Prolog auch * .pl verwendet und Playlist ist noch eine andere Verwendung.
Alle guten Antworten und upvoted, aber dieser sagte es am besten. Danke Leute. – Kev