ActiveState Perl 为扩展安装一个 IIS 脚本映射.plx
。这实际上是在现实生活中使用还是只是 ActiveState 特有的东西?
问问题
2933 次
3 回答
14
不,它不仅仅是来自 ActiveState。O'Reilly 在 Win32 系统上的 Learning Perl建议使用扩展名来命名脚本,.plx
以消除它们与 perl 模块(带有.pm
)和不可执行的 perl 库(.pl
)的歧义。但是,现在我将任何将直接运行的东西命名为.pl
.
于 2009-10-14T16:53:27.640 回答
5
这是个人喜好问题。这不是 ActiveState 独有的东西。PLX 代表 Perl Executable Script,它的定义可能比 PL 代表 Perl Script(显然最初是另一个用户编写的 Perl Library)。但是,在 CPAN 上,您会看到许多地方使用 PLX 作为扩展,因此它可能并不像看起来那么罕见:
等等
更新:这里有一个更早的讨论,讨论是否应该使用 *.pl 或 *.plx。它还提到 Prolog 也使用 *.pl 并且播放列表是另一种用途。
于 2009-10-14T16:49:21.690 回答
3
Google显示了一些匹配项,并且在 CPAN 上有不少匹配项。事实上,最初,.pl
它代表“Perl 库”。
于 2009-10-14T16:48:28.993 回答