Was sind die Unterschiede zwischen Vanille Perl und Strawberry Perl?

8

Strawberry Perl ist "Open Source Perl für Windows, das ist genau das gleiche wie Perl überall sonst. " Vanille Perl " bietet eine Perl-Distribution, die dem Perl-Kern so nahe kommt wie möglich. "Strawberry Perl basiert auf Vanilla Perl.

Beide Distributionen haben einen C-Compiler, so dass Perl-Module von CPAN, die XS verwenden, erstellt werden können.

Was sind die Unterschiede zwischen Strawberry Perl und Vanilla Perl?

    
Sean McMillan 28.10.2009, 18:25
quelle

3 Antworten

13

Lesen Sie einfach die Erklärung auf der Vanille Perl Homepage

  

Vanille Perl-Serie

     

Die Vanilla Perl-Serie bietet eine   Perl-Verteilung, die so nahe ist   der Perlkern wie möglich. Ob   notwendig, kann es beinhalten   Win32-spezifische Fixes.

     

Vanille Perl ist experimentell und ist   nicht für Produktionszwecke bestimmt.   Es zielt darauf ab, Win32 zu meistern   Perl-Entwickler und solche, die es wollen   experimentieren Sie mit dem Aufbau ihrer eigenen   Benutzerdefinierte Win32 Perl-Distributionen.   Vanilla Perl Releases sind nummeriert   nur als sequentielles "Build" und Willen   Folge keinem Alpha / Beta / Release   planen. Dies bedeutet inkrementelle Builds   möglicherweise weniger stabil als zuvor   erstellt als neue Release-Konfigurationen   sind getestet.

Und

  

Strawberry Perl Series

     

Der Zweck der Erdbeere Perl   Serie ist es praktischer   Win32 Perl-Version für erfahrene   Perl-Entwickler zum Experimentieren und Testen   die Installation von verschiedenen CPAN   Module unter Win32-Bedingungen und zu   bieten eine nützliche Plattform für   erfahrene Perl-Entwickler zum Starten   macht echte Arbeit.

     

Zusätzlich zu den Modulen in Vanilla   Perl, Erdbeere wird auch enthalten   gesamter Abhängigkeitsbaum für   Bundle :: CPAN, sowie ein zusätzliches   Satz von verbesserten Versionen von Dual   CPAN / Core-Module mit   win32-spezifische Korrekturen.

    
jitter 28.10.2009, 18:34
quelle
4

Die Antwort ist, dass Perl-Distributionen oft mit Nicht-Kern-Modulen kommen. Hierzu ist insbesondere ActiveState bekannt. Die Nicht-Kern-Module verbessern die Benutzerfreundlichkeit ein wenig.

Vanille ist die Kerndistro. Erdbeere kommt mit den Standard-Nicht-Standard-Modulen. ; -)

    
Paul Nathan 28.10.2009 18:34
quelle
3

Wie auf der Vanilla Perl Homepage :

  • Zusätzlich zu den Modulen in Vanilla Perl enthält Strawberry auch den gesamten Abhängigkeitsbaum für Bundle :: CPAN sowie eine zusätzliche Reihe von verbesserten Versionen von dualen CPAN / Core-Modulen, die Win32-spezifische Fixes enthalten.

Aus Wiki:

  • Strawberry Perl ist Teil des Vanilla Perl Projekts
DVK 28.10.2009 18:35
quelle

Tags und Links