2010-11-27 13 views
5

posible duplicado:
Which version of Perl should I use on Windows?Qué es una mejor Perl para ventanas

Quiero instalar Perl para Windows y de acuerdo con http://www.perl.org/get.html hay dos opciones: Strawberry Perl y ActivePerl.

¿Cuál es mejor y más fácil de usar?

+0

AFAIK, Strawberry es simplemente el Perl-sources compilado para Windows. ActivePerl contiene muchas herramientas y otras cosas útiles específicamente para Windows. Depende de tus necesidades. – jwueller

+0

@elusive No, eso es Vanilla Perl. Strawberry Perl toma Vanilla Perl y capas en un montón de módulos de uso común, una cadena de herramientas C completa, y otras cosas. –

+0

@elusive: en realidad, Strawberry Perl también contiene todo lo que necesita para crear módulos en Windows, además de algunas utilidades sin dolor para hacerlo más fácil. – Cameron

Respuesta

4

ActiveState suele ser más fácil a menos que necesite un módulo (o una versión más reciente de un módulo) que no esté diseñado para él. En general, me voy con Strawberry ya que siempre termino queriendo usar un módulo oscuro o nuevo en algún momento.

1

Strawberry Perl es la opción mejor y más moderna.

1

AcivteState vende soporte para ActivePerl, por lo que si desea soporte comercial, ese es el camino a seguir. Strawberry Perl es agradable porque incluye todo lo que necesita para instalar la mayoría de los módulos de CPAN. Ambos son igualmente fáciles/difíciles de usar. Sugeriría mirar Padre (un IDE de Perl escrito en Perl 5) si es nuevo en Perl. El instalador incluye una copia de Strawberry Perl.

1

He usado ambos (aunque no exhaustivamente), y he encontrado que Strawberry Perl ofrece la mejor experiencia al instalar paquetes (las cosas tienden a funcionar), pero ActiveState tiene un mejor soporte para la integración con Windows (por ejemplo, La extensión de archivo .pl se registra automáticamente en la instalación).

Nota: No he usado una versión reciente de ninguno (reciente en el último año).

+0

. La asociación de archivos .pl puede agregarse pronto a Strawberry –

0

No hay una diferencia real entre las versiones recientes de ActiveState Perl y Strawberry Perl desde mi punto de vista. (Por cierto, es un gran logro por parte de los desarrolladores de Strawberry).

Puede instalar las mismas herramientas mingw y dmake con ActiveState y compilar la mayoría de los módulos XS con éxito.

Y, puede usar ppm con Strawberry Perl.

+0

Strawberry incluye más módulos que dependen de bibliotecas C de terceros –

Cuestiones relacionadas