Les outils de génie logiciel en Perl

Spécialité(s)


Résumé

Les outils de génie logiciel permettent de rendre le code plus sûr et plus facile à maintenir. Le langage Perl s’est étoffé au fil des années afin d’offrir une suite d’outils assez complets, mais pas toujours assez connus.


Le langage Perl a été créé en 1987 par Larry Wall, afin de traiter facilement des informations texte. Il a été très populaire au début des années 2000 (numéro 3 au classement TIOBE en mai 2005 [1]). C’est aussi l’époque de parution de nombreux articles dans GNU/Linux Magazine par le groupe des « Mongueurs de Perl » [2]. Depuis, il est un peu passé de mode, malgré de gros efforts de modernisation et l’ajout de nombreux outils, que nous allons évoquer dans cet article.

Les outils génériques ont déjà été évoqués dans un article de GLMF n°235 [3].

1. La vérification de syntaxe

1.1 Perl « legacy »

La première étape quand on écrit du code est de vérifier si la syntaxe de son code est correcte.

Nous allons commencer avec un petit code destiné à afficher le classique « hello world », qui présente un bug :

#!/usr/bin/perl
$text = 'hello';
$texte .= 'world';
print $texte . "\n";

On peut vérifier que la syntaxe est...

Cet article est réservé aux abonnés. Il vous reste 95% à découvrir.
S'abonner à Connect
  • Accédez à tous les contenus de Connect en illimité
  • Découvrez des listes de lecture et des contenus Premium
  • Consultez les nouveaux articles en avant-première
Je m'abonne


Article rédigé par

Abonnez-vous maintenant

et profitez de tous les contenus en illimité

Je découvre les offres

Déjà abonné ? Connectez-vous