Perl

Perl
in full Practical Extraction and Reporting Language.

High-level computer programming language, the most popular language for writing CGI scripts and the premier scripting (or interpreted) language of the World Wide Web.

Since it has roots in UNIX, its syntax is similar to C and it includes several UNIX utilities. Because of its excellent text-processing capability, it is widely used by system administrators (for writing administrative tasks) and is especially suited for developing prototype versions of programs. Because it is an interpreted language, its programs are highly portable across different operating systems. Originally developed by Larry Wall at NASA's Jet Propulsion Laboratory in 1986, it has since been improved by hundreds of volunteer developers. Like Linux, it can be obtained free of charge.

* * *

      a cross-platform, open-source (open source) computer programming language used widely in the commercial and private computing sectors. Perl is a favourite among Web developers for its flexible, continually evolving text-processing and problem-solving capabilities.

      In December 1987 Canadian-born programmer and linguist Larry Wall first released Perl 1.0 for computers running the UNIX operating system. This first version was an intuitive, easily coded language for scanning, extracting, and printing information from text files; in addition, Perl could handle many system management tasks. Perl, which has sometimes been said to stand for “practical extraction and report language,” was influenced by existing programming languages—such as C, BASIC, and AWK—but it also reflected Wall's linguistic background in its extensive use of common English words. Perl was a landmark product in advocating the open-source model—a collaborative, rather than proprietary, approach to software development—earning Wall the 1996 Dr. Dobb's Excellence in Programming Award and the Free Software Foundation's Award for the Advancement of Free Software in 1998.

      Several print resources and online user groups emerged to connect Perl developers and users, and an extensive subculture evolved alongside the language. Part of Perl's appeal is that a myriad of different codes can be used to obtain the same objective. Among devoted Perl followers this flexibility has prompted obfuscation coding contests, Perl golf competitions to write the shortest possible code for a desired function, and Perl-language poetry collections. The official symbol of the Perl language and community is a coin-shaped logo of a camel head, bearing the text “Programming Republic of Perl.” The symbol was popularized after the release in 1991 of Programming Perl, the official programming manual for Perl 4, which was written by Wall and Randal Schwartz and featured a camel as the cover illustration. The program was substantially rewritten by Wall and was released as Perl 5 in 1994; it continues to receive support and revisions from the Perl community.

      Perl was ported to non-UNIX operating systems, such as Apple Inc.'s Mac OS and Microsoft Corporation's Windows OS, during the 1990s, though it remains more popular in the UNIX community.

* * *


Universalium. 2010.

Игры ⚽ Поможем написать реферат

Look at other dictionaries:

  • PERL — Paradigmen: prozedural, modular, teilweise objektorientiert Erscheinungsjahr: 1987 Entwickler: Larry Wall, Perl Porter Aktuelle  …   Deutsch Wikipedia

  • Perl — Desarrollador(es) Larry Wall www.perl.org Información general Paradigma multiparadigma, funcional, im …   Wikipedia Español

  • Perl 6 — Apparu en Spécification : 2001 2011, mise en œuvre partielle par Rakudo Star Auteur …   Wikipédia en Français

  • Perl 6 — Saltar a navegación, búsqueda Perl 6 Paradigma: multiparadigma Apareció en: 2000 Diseñado por: Larry Wall y la comunidad Perl Tipo de dato: Dinámico y estático Implementaciones …   Wikipedia Español

  • Perl — Семантика: мультипарадигменный: императивный, объектно ориентированный, функциональный Тип исполнения: интерпретатор Появился в: 1987 Автор(ы) …   Википедия

  • Perl 5 — Perl (langage) Pour les articles homonymes, voir Perl. Apparu en 1987 …   Wikipédia en Français

  • Perl 6 — Класс языка: Мультипарадигмальный Появился в: 2000 …   Википедия

  • Perl — steht für: Perl (Mosel), eine Gemeinde im Landkreis Merzig Wadern im Saarland Perl (Programmiersprache), eine freie, plattformunabhängige und interpretierte Programmiersprache (Skriptsprache) Perl (Schriftmaß), eine der kleineren gegossenen… …   Deutsch Wikipedia

  • perl — subst. Corp de literă cu mărimea de cinci puncte tipografice. – Din germ. Perl. Trimis de oprocopiuc, 13.03.2004. Sursa: DEX 98  perl s. n. Trimis de siveco, 10.08.2004. Sursa: Dicţionar ortografic  PERL s.n. Corp de literă de cinci puncte… …   Dicționar Român

  • PERL — {{{image}}}   Sigles d une seule lettre   Sigles de deux lettres   Sigles de trois lettres AAA à DZZ EAA à HZZ IAA à LZZ MAA à PZZ QAA à TZZ UAA à XZZ …   Wikipédia en Français

  • Perl — язык программирования для разработки CGI скриптов. Программы, написанные на Perl, запускаются на стороне сервера. Perl не является коммерческим продуктом. См. также: Скрипт языки CGI приложения Финансовый словарь Финам …   Финансовый словарь

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”