[News] What is Perl

ReaL

New Member
Joined
Apr 13, 2008
Messages
1,244
Reaction score
656
==[EN]==

Perl is a high-level, general-purpose, interpreted, dynamic programming language. Perl was originally developed by Larry Wall, a linguist working as a systems administrator for NASA, in 1987, as a general-purpose Unix scripting language to make report processing easier. Since then, it has undergone many changes and revisions and become widely popular among programmers. Larry Wall continues to oversee development of the core language, and its upcoming version, Perl 6.

Perl borrows features from other programming languages including C, shell scripting (sh), AWK, and sed. The language provides powerful text processing facilities without the arbitrary data length limits of many contemporary Unix tools, facilitating easy manipulation of text files. It is also used for graphics programming, system administration, network programming, applications that require database access and CGI programming on the Web. Perl is nicknamed "the Swiss Army chainsaw of programming languages" due to its flexibility and adaptability.

Perl is also available on Windows (with the help of ActivePerl) and the programming language is used for almost every simple automated job and also for exploiting (cracking)...




==[BG]==

Perl е general-purpose, interpreted и динамичен език за програмиране на високо ниво. Perl, първоначално е създаден от Larry Wall, лингвист работещ като системен администратор в NASA, през 1987, като general-purpose скриптов език за Unix системи за да направи репорт-процесирането по-бързо. От тогава, са праснати доста промени и ревизии и езикът е достигнал голяма всеизвестност сред програмистите. Larry Wall продължава да бачка по ядрото на езика, както и по идващата тогава Perl 6 версия.

Perl взима функции от други програмни езици, сред които и C, shell scripting (sh), AWK и sed. Езикът предоставя мощни съоръжения за обработка на текст без произволните лимити на данните от съвременните инструменти за Unix. Ползван е също така и за графично програмиране, системна администрация, мрежово програмиране, приложения, които изискват достъп до база данни и CGI Web програмиране. Perl е наричан "швейцарският часовник на програмните езици" поради гъвкавостта и адаптивността му.

Perl може да се подкара и под Windows (с помощта на ActivePerl). Програмният език се ползва и за автоматизиране на сякакви дребни процеси, а също така и за експлоитиране (кракване)...
 
Last edited:
  • Like
Reactions: bulletproof
имам си учител за C++ ама ше ми тряа и за perl ;)
 
O_O Мислех, че Perl е само serverside, не знаех, че и app-та могат да се пишат на него... Ок, т'ва определено ще го прегледам.