Ce site a pour but de
présenter des programmes réalisés en langage Perl
dont l'objet est la manipulation de données textuelles. Le
travail présenté a été
réalisé au sein de la discipline Programmation pour le
T.A.L. avec Perl dirigé par Serge Fleury au sein de l'Institut
de Linguistique et Phonétique Générales et
Appliquées.(ILPGA).
Perl est un langage interprété, c'est-à-dire qu'il
ne nécessite pas de compilation mais il est moins rapide qu'un
programme compilé, polyvalent et adapté au traitement et
à la manipulation de fichiers texte. La grande
popularité de Perl vient de sa compatibilité avec toutes
les plateformes d'aujourd'hui (UNIX, Windows, Mac, Atari, etc.), de sa
gratuité mais aussi d'une certaine simplicité: Perl
permet de faire en quelques lignes de commande ce qu'un programme en
langage C fait en plusieurs centaines de commandes.
Perl permet, en plus de manipuler des fichiers et données
textuelles, de manipuler des processus, de générer,
mettre à jour et analyser des fichiers HTML, de fournir un
accès "universel" aux bases de données, de convertir des
formats de fichiers, enfin le module TK de Perl permet désormais de créer
des interfaces interactives.
Ce site est divisé en deux parties elles-mêmes divisées en plusieurs
étapes subdivisées en différents exercices visant à apprendre pas à pas
les différentes ressources proposées par le langage Perl.