Accueil Perl
Perl, développé à l’origine par Larry Wall, est un langage de programmation mature, dynamique et polyvalent. Bien que réputé pour ses puissantes capacités de traitement de texte (son nom signifie ‘Practical Extraction and Report Language’), Perl est utilisé pour un large éventail de tâches, notamment l’administration système, le développement web (par exemple, avec des frameworks comme Mojolicious ou Dancer), la programmation réseau, la bio-informatique, le développement d’interfaces graphiques (GUI), et plus encore. Il fonctionne sur de nombreuses plateformes, y compris Windows, macOS et diverses distributions UNIX/Linux.
Ce tutoriel vise à fournir une solide compréhension de la programmation Perl moderne, en se concentrant sur les meilleures pratiques actuelles et les concepts fondamentaux.
Public Cible
Section titled “Public Cible”Ce tutoriel est conçu pour les débutants ayant une certaine expérience en programmation, ainsi que pour les développeurs familiers avec d’autres langages qui souhaitent apprendre Perl. Il couvre des concepts allant de la syntaxe de base à des sujets plus avancés comme les références et une introduction aux standards de codage.
Prérequis
Section titled “Prérequis”Avant de commencer, une compréhension de base des concepts généraux de programmation (comme les variables, les boucles, les instructions conditionnelles) est bénéfique. La familiarité avec l’utilisation d’une interface en ligne de commande (shell) sera utile pour exécuter des scripts et des exemples Perl. Bien qu’une connaissance préalable du C ou du shell scripting Unix puisse être avantageuse, elle n’est pas strictement requise.
Nous recommandons d’avoir un interpréteur Perl (version 5.10 ou plus récente pour des fonctionnalités comme say et les variables state) installé sur votre système. La plupart des systèmes Linux et macOS sont livrés avec Perl préinstallé. Pour Windows, Strawberry Perl ou ActivePerl sont des distributions populaires.