• [^] # Re: Pas trop de clichés SVP

    Posté par . En réponse à la dépêche Les journées Perl 2011. Évalué à 2.

    Pour le reste, je ne connais pas le Perl moderne, mais ce que l'on
    m'en a dit va dans ce sens : ça n'a plus grand chose à voir avec le
    Perl que j'ai connu et on peut écrire du code propre et lisible avec
    (quand il est bien écrit).

    C'est aussi et surtout que, comme avec tout langage de programmation, cela dépend de la compétence, de l'expérience. Personnellement, il y a assez peu de différences, au niveau présentation, entre le code que j'ai écrit il y a plus de 10 ans et celui que je fais aujourd'hui.

    Le mouvement "Moderne Perl", c'est surtout l'ajout de fonctionnalités très avancées comme le support objet avancé avec Møøse (traits, rôles, et autre introspection complète via le protocole méta-objet), l'ajout de nouveaux mots-clés comme class, method ou ceux qu'on décide avec Devel::Declare qui donne le sous-mouvement des syntaxes déclaratives.. À plus haut niveau, ce sont les frameworks web Catalyst](http://www.catalystframework.org/) (framework complet) et Dancer (μframework).

    Et la grande force de Perl est que tout cela fonctionne aussi bien sur les versions de Perl en production (5.8, 5.10) que sur celle qui va sortir (5.14).