Un langage souple et complet

Un (trop court) aperçu des richesses de Perl :

Références et programmation orientée objet

Les références permettent la gestion des données par adresses, mais contrairement au langage C ou C++, la manipulation des références des références est sure (pas d'arithmétique de pointeurs) et souple (contrairement à Java). Les références anonymes et le garbage collector (ramasse-miettes) permettent une gestion aisée de la mémoire.

Toutes les fonctionnalités objet sont disponibles en Perl :

Qui plus est, de nombreux modules permettent d'élever le niveau d'abstraction, de simplifier l'usage des objets, voire de redéfinir intégralement et en puissance la manière de travailler en POO. Là aussi, il y a bien plus d'une manière de le faire...

Voici une très petite sélection parmi les dizaines de milliers de modules disponibles sur le CPAN (http://search.cpan.org/) :