Strawberry Perl是“与其他地方的Perl完全相同的Open Source Perl for Windows”。Vanilla Perl“提供了一个尽可能接近Perl核心的Perl发行版。”草莓Perl是基于Vanilla Perl构建的。
这两个发行版都附带了一个C编译器,这样就可以构建来自CPAN的使用XS的perl模块。
草莓Perl和Vanilla Perl有什么不同?
发布于 2009-10-29 02:34:11
只需阅读Vanilla Perl homepage上的说明即可
Vanilla Perl系列
Vanilla Perl系列提供了一个尽可能接近Perl核心的Perl发行版。如有必要,它可能包含特定于Win32的修复程序。
Vanilla Perl是实验性的,并不打算用于生产目的。它的目标读者是大师级Perl开发人员和那些希望尝试构建自己的自定义Win32 Win32发行版的人。Vanilla Perl版本仅作为连续的“构建”编号,不会遵循任何alpha/beta/发布计划。这意味着随着新版本配置的测试,增量构建可能比以前的构建更不稳定。
和
草莓Perl系列
草莓Perl系列的目的是为有经验的Win32开发人员提供一个更实用的CPAN发行版,让他们在Win32条件下试验和测试各种Win32模块的安装,并为有经验的Perl开发人员提供一个开始实际工作的有用平台。
除了Vanilla Perl中的模块外,草莓还将包括Bundle::CPAN的整个依赖关系树,以及一组额外的升级版本的双CPAN/核心模块,这些模块具有特定于的修复。
发布于 2009-10-29 02:34:40
答案是Perl发行版通常带有非核心模块。尤其是ActiveState就是因为这样做而闻名的。非核心模块在很大程度上提高了可用性。
香草是核心发行版。草莓附带了标准的非标准模块。;-)
发布于 2009-10-29 02:35:27
根据Vanilla Perl home page
来自Wiki:
的一部分
https://stackoverflow.com/questions/1639157
复制相似问题