Introduction à Perl
Perl est un langage créé par Larry Wall couvrant un large domaine d'application. La dernière version en date est la 5.005 et il s'agit, bien sûr, d'un logiciel libre.Cet ouvrage est destiné à un large public, aussi bien aux programmeurs (dans d'autres langages) qu'aux néophytes.
Après une très agréable préface de Larry Wall, l'auteur entre dans le vif du sujet avec un exemple concret d'application en Perl. Tout au long de cette première "ballade à travers Perl", vous apprendrez les bases du langage par la pratique en ajoutant, au fil des pages, de nouvelles fonctions à votre programme exemple.
Ce n'est qu'ensuite que vous ferez connaissance en détail avec les différents points importants de Perl. Cette manière de procéder est, sans conteste, la meilleure approche possible pour l'apprentissage d'un nouveau langage. Il s'agit en fait d'un véritable didacticiel conçu pour l'assimilation rapide de Perl.
Les chapitres sont également structurés de manière progressive. Au menu :
- Données Scalaires
- Tableaux et listes
- Structures de contrôle
- Hachages
- Entrées/Sorties de base
- Expressions rationnelles
- Fonctions
- Structures de contrôle diverses
- Handles et tests de fichiers
- Formats
- Accès aux répertoires
- Manipulation des répertoires et des fichiers
- Gestion de processus
- Autres transformations de données
- Accès à la base de données système
- Manipulation des bases de données utilisateur
- Traduire d'autres langages en Perl
- Programmation CGI
De plus, chaque chapitre se termine par des exercices permettant de mettre directement en oeuvre ce qui vient d'être appris. Pour peu que l'on s'applique avec rigueur dans le suivi des explications, on parvient rapidement à écrire ses propres programmes. A la fin de l'ouvrage, les solutions aux exercices permettent une correction, si les cours n'ont pas apporté le résultat escompté.
Nous conseillons ce livre à toute personne s'intéressant à Perl. Un ouvrage "compagnon", "Programmation en Perl" chez le même éditeur, vous permettra de parfaire votre apprentissage de ce langage.
Les auteurs :
Randal L. Schwartz est un enseignant Perl réputé. Membre fondateur du Perl Institute, il dirige depuis 1985 une société de "Consulting".
Tom Christiansen est consultant indépendant spécialisé dans l'enseignement et l'écriture en Perl. Il participe à la maintenance des FAQ Perl et est, lui aussi, membre fondateur du Perl Institute.
« Introduction à Perl - 2ème édition »,
édité chez O'Reilly,
est traduit par Raymond Debonne.
ISBN : 2-84177-041-9