? Développeurs de logiciels appellent Perl Le « Duct Tape de l'Internet» parce que le langage de programmation , se prête à des corrections rapides et faciles de problèmes de données . Créé dans les années 1980 par le développeur de logiciels Larry Wall, l'apparition de Perl a coïncidé avec la popularité croissante de l'Internet et les débuts du World Wide Web. Perl venus de l'environnement Unix et possède de nombreuses caractéristiques en commun avec d'autres logiciels Unix. But Perl est un langage de programmation de haut niveau qui excelle à texte sophistiqué traitement des dossiers et , entre autres utilisations , peuvent générer Text Markup Language Hyper sortie pour les pages Web . Il comprend des interfaces pour intégrer les bases de données , ce qui rend la langue bien adaptée à l'e -commerce, forums, blogs et autres sites Web dynamiques, pilotés par les données (voir référence 4 ) . En plus des applications Internet, Perl est pratique pour l'administration du système au jour le jour , les rapports et les tâches de maintenance . Unix Contexte Perl origine sur les ordinateurs basés sur Unix et continue sa popularité sur des machines Linux . Sa syntaxe s'inspire fortement du shell Unix langages de script ainsi que C , C + + et utilitaires Unix de traitement de texte tels que " awk ". Versions de Perl sont également disponibles pour Microsoft Windows et Mac OS X. langage interprété Dans un langage compilé traditionnels tels que C , COBOL et FORTRAN, le programmeur écrit un fichier source dans la langue de leur choix , puis utilise le programme du compilateur du langage pour créer un fichier exécutable l'ordinateur exécute directement . En revanche, un programmeur Perl exécute l' interpréteur Perl premier , puis écrit et exécute le code dans l'interpréteur . L'interprète est un environnement interactif qui facilite la programmation. Le programmeur peut également exécuter du code Perl à partir d'une ligne de commande comme l'illustre cet exemple : c: \\> perl programname.pl , " prgramname.pl " est un fichier texte contenant . un programme Perl forces et faiblesses principale force de Perl est la vitesse de développement , dont la syntaxe laconique permet aux programmeurs d'écrire du code puissant rapidement . Le langage a émergé comme un acteur important , avec une base de développeur selon certaines estimations, à plus de 1 million ( voir référence 5). Toutefois , la syntaxe dense de programmes Perl fonctionne aussi contre lui, rendant les programmes difficiles à lire et à déboguer.
|