Strawberry Perl是“Windows的开源Perl完全相同 作为Perl的其他地方“。Vanilla Perl”提供了一个尽可能接近Perl核心的Perl发行版。“Strawberry Perl建立在Vanilla Perl上。
这两个发行版都附带一个C编译器,因此可以构建来自CPAN的使用XS的perl模块。
Strawberry Perl和Vanilla Perl之间有什么区别?
答案 0 :(得分:13)
Vanilla Perl系列
Vanilla Perl系列提供了一个 Perl分布尽可能接近 Perl核心尽可能。如果 必要的,它可能包括 特定于win32的修复程序。
Vanilla Perl是实验性的 不用于生产目的。 它针对的是主级Win32 Perl开发人员和那些希望的人 尝试建立自己的 自定义Win32 Perl发行版。 Vanilla Perl版本已编号 仅作为顺序'构建'并将 不遵循任何alpha / beta / release 计划。这意味着增量构建 可能不如以前稳定 构建为新版本配置 经过测试。
和
Strawberry Perl系列
Strawberry Perl的目的 系列是提供更实用的 Win32 Perl发布经验丰富 Perl开发人员进行实验和测试 安装各种CPAN Win32条件下的模块,以及 为...提供有用的平台 经验丰富的Perl开发人员入手 做实事。
除了Vanilla中的模块 Perl,草莓也将包括 整个依赖树 捆绑:: CPAN,以及额外的 双重升级版 CPAN /核心模块有 特定于win32的修复程序。
答案 1 :(得分:4)
答案是,Perl发行版通常带有非核心模块。特别是ActiveState就是这样做的。非核心模块可以提高可用性。
Vanilla是核心发行版。草莓配有标准的非标准模块。 ; - )
答案 2 :(得分:3)
来自维基: