Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

  1. #1
    Responsable Perl et Outils

    Utilisez-vous sous Windows Perl 5 via ActivePerl, Strawberry Perl ou les deux ?
    Bonsoir,

    Depuis maintenant quelques années, Perl a évolué grandement. Je vous propose ce sondage afin de collecter vos avis sur l'utilisation de Perl 5 sous Windows.

    Utilisez-vous sous Windows Perl 5 via ActivePerl, Strawberry Perl, les deux ou autre ?


    • Pourquoi ?
    • Depuis combien de temps ?
    • Quels sont les avantages ou inconvénients de votre choix ?
    • Autres avis ?



    d'avance pour votre participation. Venez nous dire pourquoi vous utilisez l'un à la place de l'autre ou les deux.

  2. #2
    Membre habitué
    J'utilise Activeperl

    Pourquoi ?
    j'ai débuté le scripting perl sur cette version

    Depuis combien de temps ?
    6/7 ans

    Quels sont les avantages ou inconvénients de votre choix ?
    N/A

    Autres avis ?
    je dois utiliser 10% des capacités de Perl pour mes petits projets perso, ActivePerl fait le boulot, je n'ai aucun argument contre Strawberry.

  3. #3
    Membre habitué
    Nous avons peu de script Perl sur nos serveurs Windows, la majorité de nos développements étant réalisés sur Linux et Aix.

    Sur Windows, nous avons choisi ActivePerl et l'utilisons depuis 2014 pour des outils batch destinés à la production (analyse de logs, lancement de scripts PowerShell, arrêt/démarrage de service Windows, traitements spécifiques divers...)

    Pas d'avis sur Strawberry car jamais testé.

    Nous sommes satisfaits d'ActivePerl, aucun problème particulier, facilité d'installation et d'administration (installation de modules).

  4. #4
    Membre éprouvé
    ActivePerl aussi, depuis plus de 6 ans. J'ai débuté en perl avec, et l'ai gardé depuis

    Avantages: bon gestionnaire de paquets, facilité d'utilisation
    Inconvénients: moins efficace quand il s'agit d'installer des paquets non standard

    Satisfait par ActivePerl, je n'ai jamais testé StrawBerry
    Nous les geeks, c'est pas qu'on a une case en moins, c'est juste qu'on compte à partir de zéro.
    Plus les choses changent, plus elles restent les mêmes

  5. #5
    Membre régulier
    Strawberry

    car découvert en premier et il y a une version portable quand on chez un client et que l'on ne peut pas faire d'installation logiciel.
    Permet néanmoins de télécharger des modules (à voir sur le CPAN ceux testés positivement selon les versions)

  6. #6
    Rédacteur/Modérateur

    J'ai Active Perl installé et une version portable de Strawberry. Mais, je ne m'en sers presque pas. Quand je suis sous Windows, j'utilise presque toujours Perl sous Cygwin, ce qui me permet de retrouver un environnement Unix-like bien plus pratique.

  7. #7
    Membre habitué
    Ce message n'a pas pu être affiché car il comporte des erreurs.

  8. #8
    Responsable Perl et Outils

    Bonjour,

    Pendant plus de 10 ans, j'ai utilisé ActivePerl car c'était le seul sur le marché. Bien évidemment, il m'arrivé d'utiliser Perl sous Cygwin en fonction de certains besoins.
    Puis Strawberry a vu le jour. Je suis passé à Strawberry lorsque l'installation des modules sous ActivePerl est devenu un peu lourd car les dépôts n'étaient pas toujours à jour, les PC 64 bits se sont démocratisés et l'installation de modules devenait compliquée, surtout en cas de besoin d'automatisation. De plus, Perl a commencé à subir des mises à jour majeures chaque année et ActivePerl a modifié sa politique de dépôts.

    Bref maintenant j'utilise Strawberry Perl partout sous Windows depuis quelques années et j'en suis ravi . La possibilité d'avoir une version portable permet :
    • d'importer Perl facilement dans ses applications sans devoir jouer avec la création d'exécutable ;
    • de pouvoir tester plusieurs versions de Perl sans prendre peur de tout casser ;
    • d'avoir perl sur sa clé USB si besoin :
    • ...

###raw>template_hook.ano_emploi###