Pregunta

Strawberry Perl es " Perl de código abierto para Windows que es exactamente el mismo como Perl en todas partes ''. Vanilla Perl " proporciona una distribución de Perl lo más cerca posible del núcleo de Perl. " Strawberry Perl está construido sobre Vanilla Perl.

Ambas distribuciones vienen con un compilador de C para que se puedan construir módulos perl de CPAN que usan XS.

¿Cuáles son las diferencias entre Strawberry Perl y Vanilla Perl?

¿Fue útil?

Solución

Simplemente lea la explicación en la página de inicio de Vanilla Perl

  

Vanilla Perl Series

     

La serie Vanilla Perl proporciona un   Distribución de Perl que está tan cerca de   el núcleo de Perl como sea posible. Si   necesario, puede incluir   correcciones específicas de win32.

     

Vanilla Perl es experimental y es   no destinado a fines de producción.   Está dirigido a Win32 de nivel maestro   Desarrolladores de Perl y aquellos que deseen   experimentar con la construcción de su propio   Distribuciones personalizadas de Win32 Perl.   Las versiones de Vanilla Perl están numeradas   solo como 'compilaciones' secuenciales y   no seguir ninguna alfa / beta / lanzamiento   plan. Esto significa compilaciones incrementales   puede ser menos estable que el anterior   compila como nuevas configuraciones de lanzamiento   son probados.

Y

  

Serie Strawberry Perl

     

El propósito del Strawberry Perl   serie es proporcionar una forma más práctica   Lanzamiento de Win32 Perl para experimentados   Desarrolladores de Perl para experimentar y probar   la instalación de varios CPAN   módulos bajo condiciones Win32, y para   proporcionar una plataforma útil para   desarrolladores experimentados de Perl para comenzar   haciendo trabajo real.

     

Además de los módulos en Vanilla   Perl, Strawberry también incluirá el   árbol de dependencia completo para   Paquete :: CPAN, así como un adicional   conjunto de versiones mejoradas de dual   CPAN / módulos principales que tienen   correcciones específicas de win32.

Otros consejos

La respuesta es que a menudo las distribuciones de Perl vienen con módulos no básicos. ActiveState en particular es conocido por hacer esto. Los módulos no básicos mejoran bastante la usabilidad.

Vanilla es la distribución principal. Fresa viene con los módulos estándar no estándar. ;-)

Según página de inicio de Vanilla Perl :

  • Además de los módulos en Vanilla Perl, Strawberry también incluirá todo el árbol de dependencias para Bundle :: CPAN , así como un conjunto adicional de versiones actualizadas de módulos duales CPAN / core que tienen correcciones específicas para win32.

De Wiki:

  • Strawberry Perl es parte del Proyecto Vanilla Perl
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top