Comment Ca Marche - Communauté informatique  
   
Accueil - Encyclopédie informatiqueTélécharger l'encyclopédieContribuer à cet article

Perl - Introduction

introduction à Perl Perl - Introduction Encyclopédie


Histoire de Perl

Perl (Practical Extraction and Report Language) est un langage de programmation dérivé des scripts shell, créé en 1986 par Larry Wall afin de mettre au point un système de News entre deux réseaux. Il s'agit d'un langage interprété dont l'avantage principal est d'être très adapté à la manipulation de chaînes de caractères. De plus, ses fonctionnalités de manipulation de fichiers, de répertoires et de bases de données en ont fait le langage de prédilection pour l'écriture d'interfaces CGI.

Les atouts de Perl

Perl possède de nombreuses fonctions permettant de :

  • manipuler des chaînes de caractères
  • manipuler des fichiers
Le langage Perl a un typage faible par rapport à des langages comme le langage C, de plus l'allocation de mémoire est prise en charge par l'interpréteur. D'autre part, Perl possède une caractéristique intéressante: le dimensionnement automatique des expressions, c'est-à-dire que selon le type de variable une expression sera évaluée différemment.

D'autre part, sa gratuité et sa présence sur de nombreux systèmes d'exploitation en ont fait un langage de script approprié à la création de passerelles CGI.

Les versions de Perl

Les versions les plus répandues de Perl sont les versions 4 et 5. La version 5 intègre des éléments de programmation objet (utilisation de classes).

Discussions pertinentes trouvées dans le forum

13/01 12h17 komen tableau fichier perl Komen faire un tableau d'un fichier en Perl? Développement 26/01 22h51->karinn22
06/05 14h45 perl lire contenu fichier .xls [PERL] lire contenu fichier .xls Développement 25/05 10h23->kij_8221
27/11 20h29 extraire contenu fichier perl extraire le contenu d'un fichier avec perl Développement 28/11 14h14->lami20j20
13/04 12h16 perl access db pERL -> access DB Développement 26/04 09h36->kij_8212
10/11 14h31 perl saut ligne [PERL]Saut de ligne Développement 19/02 22h58->lami20j12
18/11 21h03 perl fonction grep [PERL]pb avec la fonction grep Développement 19/11 21h12->Johann11
05/05 13h55 installer module perl tk installer le module perl/TK Linux/Unix 06/05 13h44->hakim9
11/02 17h45 perl unitialized value open ha [Perl] "Unitialized value" avec Open (HA Développement 11/02 21h14->lami20j9
22/05 15h15 perl afficher endroit page [PERL]-Afficher au même endroit sur la page Linux/Unix 23/05 15h48->lami20j9
10/11 10h18 perl récupération chaîne caractère [PERL]Récupération chaîne caractère... Développement 28/02 07h22->lami20j8
Discussion fermée Problème résolu Perl Plus de discussions sur « Perl »

Ce document intitulé « Perl - Introduction » issu de l'encyclopédie informatique Comment Ça Marche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
 
Perl - Introduction