• [^] # Re: Pourquoi ?

    Posté par . En réponse à la dépêche Journées Perl 2004. Évalué à 3.

    OK, d'accord, si on va par là, on ne va nulle part.
    C'est clair, non ?

    Ce que je veux dire c'est que l'on peut écrire du Perl totalement illisible, mais qu'on n'y est pas non plus obligé.
    Qu'un concours de code obscur existe n'enlève rien à la force de ce langage à part entière.
    Et parmi les points forts, je retiendrai :
    1) Portabilité
    Il existe assez de modules qui permettent de s'affranchir des particularités de tel ou tel OS.
    On peut meme faire du Perl sous Win$ !
    Et meme écrire dans des fichiers ou lire depuis des fichiers Office ... c'est tout dire.

    2) De la "glue" aux applications client/Serveur, en passant par des applis Web, ou des interfaces graphiques
    On peut vraiment tout faire.

    3) Ce pourquoi il est fait au départ, c-a-d traiter des documents, et en générer.
    Pour les regexp, c'est royal !
    Evidemment, il faut s'y mettre.

    4) C'est quand meme un langage qui a été adopté par des acteurs majeurs du monde industriel.
    Je pense en particulier à IBM/Rational qui utilise/recommande ce langage pour la personnalisation de ses progiciels de Gestion de Conf , Gestion des Bugs ... etc ...

    5) Une communauté vivante, internationale, et un ensemble de module qui couvrent des besoins immenses.

    Bon, on en trouvera surement d'autre, il parait meme qu'un constructeur de Mobile veut utiliser Perl au lieu de Java pour la personnalisation de ses terminaux.
    OK, d'autre langages existent et font parfois aussi bien ou mieux, mais on peut penser que Perl est ajourd'hui le plus universel.
    Pour qu'un autre langage s'impose, il lui faudra amener quelque chose de vraiment nouveau (comme PhP dans le monde Web), en plus.
    Les puristes peuvent par exemple penser que le support objet n'est pas ce qu'il y a de plus canonique ...

    Bonne Continuation,
    J.L.P.