Perl

Perl, un groupe de langages de programmation de scripts similaires à la syntaxe du C, comprend Perl 5 (et Perl 6). Perl est un langage libre, d'usage général et interprété.

En mai 2017, Perl en est à sa cinquième version, Perl 5, qui a été rendue disponible pour la première fois en 1994. La version 5.24 est sortie en mai 2016 et est actuellement utilisée.

Vous pouvez également être intéressé
  1. Windows / apache / mysql / php, python, perl (wamp) Définition - Que signifie Windows / Apache / MySQL / PHP, Python, PERL (WAMP)? Windows / Apache / MySQL / PHP, Python, PERL (WAMP) est un ensemble d'applications Web combinées à l'OS Microsoft Windows à utiliser dans des environnements Web constituant une pile de serveurs. La pile WAMP fournit aux...
  2. Linux, apache, mysql et perl / php / python (lampe) Définition - Que signifient Linux, Apache, MySQL et Perl / PHP / Python (LAMP)? Linux, Apache, MySQL et Perl / PHP / Python est une pile de solutions qui est le plus souvent désignée sous son acronyme «LAMP». C'est une plateforme de développement open source pour la création et la...

Perl, en général, est plus simple à apprendre que C++ et C++. Les programmes Perl peuvent toutefois être assez sophistiqués. Il est souvent utilisé pour développer des programmes d'interface de passerelle commune (CGI), car il possède de bonnes capacités de manipulation de texte, bien qu'il puisse également traiter des fichiers binaires. Perl comprend un certain nombre de fonctions UNIX populaires telles que sed, awk et tr. Il peut être compilé juste avant l'exécution en code C ou en bytecode multiplateforme. Un programme Perl peut être compilé presque à la même vitesse que des programmes en langage C entièrement précompilés. Pour certains serveurs comme Apache, il existe un plug-in qui permet de charger Perl indéfiniment en mémoire. Cela réduit les temps de compilation et accélère l'exécution des programmes Perl CGI.

Larry Wall, un programmeur, a créé la première version de Perl en 1987. À l'origine, le nom devait signifier "Practical Extraction and Reporting Language", mais ce nom n'est plus utilisé. Wall préfère l'usage d'une majuscule "Perl" pour le langage lui-même et d'une minuscule "perl" pour tout interprète ou compilateur de Perl.

Perl 6, bien qu'issu du même langage ancêtre, est un langage de programmation complètement distinct de Perl 5, et est développé par une organisation distincte. Le projet a débuté après la conférence Perl 2000, mais la première version officielle du langage, la version 6.c, n'a été mise à disposition qu'en décembre 2015.