• [^] # Re: C'est pas mort perl?

    Posté par . En réponse au sondage Quel est votre module CPAN préféré ?. Évalué à 6. Dernière modification le 05 novembre 2014 à 17:04.

    Derrière le troll, il y a tout de même une vrai problématique. Aujourd'hui perl n'a pas le vent en poupe et moi qui personnellement aime bien le langage je penne à donner une killer feature ou une killer app qui serait sortie il y a moins de quelques années (les regex, Moose, POE, DBI ou Regexp::Assemble sont excellents mais ne sont plus tout jeunes). Les 2 gros "concurrents" python et ruby ont fait parler d'eux pour l'un pour (entre autre) fabric, glance et django et l'autre pour (entre autre) puppet, rail et capistrano.

    AMHA perl souffre de plusieurs choses :

    • les utilisateurs de perl sont peut être moins versé dans le "hé regardez, j'ai eu une idée et je l'ai codé sur le coin d'une table !"
    • le langage est resté figé un certain temps avant la version 5.10 et semble avoir eu des problèmes depuis (ils ont viré given/when !)
    • même si perl6 n'est pas le même langage les 2 se font de l'ombre l'un l'autre. Le commun des mortels :
      • ne sait pas que c'est un langage différent
      • ne connait pas le status actuel de perl6 (ou en est rakudo ?)

    et perl 5 semble presque être en mode maintenance. Une grosse partie des nouveautés sont des idées de perl6 portées.

    C'est pourtant un sacré langage qui fait pleins de choses très bien. C'est dommage qu'il manque d'une dynamique. Personnellement j'ai découvert le langage à travers les perles de mongueurs dans GLMF et ça donnait envie de voir des choses se faire en quelques dizaines de lignes.

    Sincèrement si vous aimez perl, si vous utilisez perl, n'hésitez pas à partager votre enthousiasme pour ce langage c'est à mon avis la seule chose qui lui manque.

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)