Initiation au langage PERL

[DEPRECATED] you can find the new version on http://darken33.net
icone Ce livre électronique est une réédition d’un article de préparation d’une conférence que j’avais effectué au lycée Kastler à Talence en février 2003 dans le cadre des « conférences de l’ABUL ».
Qu’est ce que le PERL ?
P.E.R.L signifie « Practical Extraction and Report Language » que l’on pourrait traduire par « Langage Pratique d’Extraction et d’Edition ». Il a été créé par Larry Walls en 1986, à l’origine pour gérer un système de « News » entre deux réseaux. Il s’agit d’un langage interprété, c’est à dire qu’il n’est pas nécessaire de compiler un programme (comme en C) pour pouvoir l’exécuter. Le PERL combine plusieurs des meilleures fonctions du langage C et des Shell Unix, il possède également l’ensemble des outils annexes permettant de traiter des chaînes de caractères tels que sed, awk ou tr. Le succès du PERL est notamment due :

  • Au fait qu’il soit gratuit, tout en comprenant un grand nombre de modules
  • A sa portabilité : En effet il existe des versions de PERL pour à peu près tous les systèmes d’exploitations (Linux, Unix, Windows, Mac, Amiga, Atari, …)
  • A sa simplicité : Avec quelques lignes de commandes on peut faire ce que fait un programme C ou Pascal en 500 lignes.
  • A sa robustesse : Il n’y a en effet pas d’allocation mémoire à gérer, les chaînes, piles noms de variables

Sommaire

  • I. Introduction
  • II. Les types de données
  • III. Syntaxe générale
  • IV. La Gestion de Fichiers
  • V. Les Expressions régulières
  • VI. Les références
  • VII. Annexes

Télécharger le livre

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Vous pouvez utiliser ces balises et attributs HTML : <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>