Les partenaires publicitaires:

Quel langage de programmation est appelé le Duct Tape de l'Internet?

Les développeurs de logiciels Perl appellent la "Duct Tape de l'Internet" parce que le langage de programmation se prête à rapides, solutions faciles de problèmes de données. Créé dans les années 1980 par le développeur de logiciels Larry Wall, l'apparence de Perl a coïncidé avec la popularité croissante de l'Internet et les débuts de la World Wide Web. Perl est venu de l'environnement Unix et a de nombreuses caractéristiques en commun avec d'autres logiciels Unix.

Objectif

  • Perl est un langage de programmation de haut niveau qui excelle dans le traitement des fichiers de texte sophistiqué et, entre autres utilisations, peut générer Hyper Text Markup Language sortie pour les pages Web. Il comprend des interfaces pour intégrer les bases de données, ce qui rend la langue bien adapté au commerce électronique, des forums, des blogs et autres sites web dynamiques, data-driven (Voir référence 4). En plus des applications Internet, Perl est à portée de main pour les tâches d'administration du système au jour le jour, de reporting et d'entretien.

Unix Contexte

  • Perl origine sur les ordinateurs basés sur Unix et continue sa popularité sur des machines Linux. Sa syntaxe emprunte beaucoup à Unix langues shell scripting ainsi que C, C ++ et Unix utilitaires de traitement de texte tels que "awk." Les versions de Perl sont également disponibles pour Microsoft Windows et Mac OS X.

Langage interprété




  • Dans un langage compilé comme le C traditionnel, COBOL et FORTRAN, le programmeur écrit un fichier source dans la langue de leur choix, puis utilise le programme du compilateur de la langue pour créer un fichier exécutable l'ordinateur exécute directement. En revanche, un programmeur Perl exécute l'interpréteur Perl abord, puis écrit et exécute le code au sein de l'interprète. 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 le montre cet exemple:

    c: gt; perl programname.pl

    Ici, "prgramname.pl" est un fichier texte contenant un programme Perl.

Forces et faiblesses

  • Principale force de Perl est la vitesse de Développement- sa syntaxe laconique permet aux programmeurs d'écrire du code puissant rapidement. La langue a émergé comme un acteur significatif, 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 également contre elle, ce qui rend les programmes difficiles à lire et à déboguer.

» » » » Quel langage de programmation est appelé le Duct Tape de l'Internet?