8

Strawberry Perlは、「他の場所の Perl とまったく同じ Windows 用のオープン ソース Perl」です。Vanilla Perlは「可能な限り Perl コアに近い Perl ディストリビューションを提供します。」Strawberry Perl は Vanilla Perl をベースに構築されています。

どちらのディストリビューションにも C コンパイラが付属しているため、XS を使用する CPAN の perl モジュールをビルドできます。

Strawberry Perl と Vanilla Perl の違いは何ですか?

4

3 に答える 3

13

Vanilla Perl ホームページの説明を読んでください。

バニラパールシリーズ

Vanilla Perl シリーズは、可能な限り Perl コアに近い Perl ディストリビューションを提供します。必要に応じて、win32 固有の修正が含まれる場合があります。

Vanilla Perl は実験的なものであり、生産目的では意図されていません。マスター レベルの Win32 Perl 開発者と、独自のカスタム Win32 Perl ディストリビューションの構築を試してみたい人を対象としています。Vanilla Perl のリリースは、連続した「ビルド」としてのみ番号が付けられ、アルファ/ベータ/リリース計画には従いません。これは、新しいリリース構成がテストされるため、インクリメンタル ビルドが以前のビルドよりも不安定になる可能性があることを意味します。

ストロベリーパールシリーズ

Strawberry Perl シリーズの目的は、経験豊富な Perl 開発者が Win32 条件下でさまざまな CPAN モジュールのインストールを実験およびテストできるように、より実用的な Win32 Perl リリースを提供し、経験豊富な Perl 開発者が実際の作業を開始するための便利なプラットフォームを提供することです。

Vanilla Perl のモジュールに加えて、Strawberry には、Bundle::CPAN の依存関係ツリー全体と、win32 固有の修正を含むデュアル CPAN/コア モジュールのアップグレード バージョンの追加セットも含まれます。

于 2009-10-28T18:34:11.187 に答える
4

答えは、多くの場合、Perl ディストリビューションには非コア モジュールが付属しているということです。特に ActiveState は、これを行うことで知られています。非コア モジュールにより、ユーザビリティが大幅に向上します。

バニラはコアディストリビューションです。Strawberry には、標準の非標準モジュールが付属しています。;-)

于 2009-10-28T18:34:39.767 に答える
3

Vanilla Perlのホームページによると:

  • Vanilla Perl のモジュールに加えて、Strawberry にはBundle::CPANの依存関係ツリー全体と、win32 固有の修正を含むデュアル CPAN/コア モジュールのアップグレード バージョンの追加セットも含まれます。

ウィキから:

  • Strawberry Perl は Vanilla Perl プロジェクトの一部です
于 2009-10-28T18:35:26.677 に答える