logo
Трев_Lecture

7.6. Мова Perl

Мова Perl була створена у 1986 р. як інструмент для адміністрування і конфігурування системних ресурсів у мережі, що складається з Unix-комп'ютерів.

Абревіатура Perl розшифровується як мова для витягування текстів і генерації звітів (Рrасtісаl Extraction and Report Language). Спочатку, ця мова була створена для автоматичного формування звітів з ієрархії файлів системи повідомлення про помилки. Perl є мовою інтерпритації для сканування текстових файлів, отримання із них інформації і результатів на основі отриманих даних текстових звітів. Тобто програми Perl використовуються для виконання сценаріїв Perl. Мова Perl є міжплатформною і забезпечує зручну роботу з текстом. Вона використовується в основному для виконання складних задач, які складні для виконання на мові Сі чи іншій мові, що використовується в ОС UNIX.

Дана мова є універсальною і подібною до мови Сі та розглянутих вище. Синтаксис і граматика мови Perl та розглянутих раніше об’єктно-орієнтованих мов є подібними. Основна ідея полягає у інкапсуляції даних і програм (які називають методами) у вигляді об'єктів. В результаті кожен об'єкт стає напівавтономним, внутрішні дані і методи групуютья так, щоб вони не створювали хаосу в області даних.

Об'єкт взаємодіє з іншою частиною програми за допомогою відкритих (доступних для виклику ззовні) методів. У Perl використовуються:

Ці конструкції є важливою частиною мов об’єктно-орієнтованого програмування, і Perl зокрема.

Визначені функції мови Perl набули широкого поширення у зв'язку з розвитком комп'ютерної мережі Internet.