Характерные черты Perl Perl — это интерпретируемый язык,
оптимизированный для просмотра содержимого текстовых файлов, выделения из них
информации и генерирования отчетов на основе этой информации, а также просто
хороший язык для выполнения многих задач системного администрирования UNIX.
Он обладает большим набором преимуществ как язык сценариев общего назначения,
которые проявляются через его характерные черты и возможности. Вторым преимуществом использования Perl для решения соответствующих задач (мы имеем в виду сетевые возможности) является его доступность для большинства серверных платформ:
Для всех перечисленных платформ разработаны и свободно распространяются интерпретаторы
perl вместе с документацией по их установке и работе, что приятно отличает его
от других программных средств. И здесь уместно сказать несколько слов об условиях
использования и распространения самого Perl и разработанных на нем программ.
(О том, где можно найти и получить интерпретатор perl, см. часть
16)
Под полнотой Perl понимается его способность решать все возникающие в системе
UNIX в связи с ее администрированием задачи. И это действительно так! Ведь язык
Perl, как отмечалось выше, вобрал в себя все наилучшие возможности стандартных
средств администрирования UNIX, перечисленных в табл. 1.2.
Эти средства продолжают использоваться,
так как каждое из них является прекрасным инструментом для выполнения тех задач,
для которых они предназначены, однако все то, что можно выполнить, комбинируя
эти средства, можно реализовать в одной Perl-программе, изучив только один
язык. Но возможности Perl не ограничиваются только задачами администрирования.
Подключаемые пакеты и модули позволяют легко и быстро решать и другие задачи,
для которых, возможно, пришлось бы использовать язык программирования С. Начиная
с версии 5.0, язык Perl поддерживает технологию объектно-ориентированного программирования,
причем пакеты и модули можно оформить в виде объектов и использовать без знания
содержащегося в них кода (хотя придется изучить большое количество объектных
моделей со своими свойствами и методами). (Некоторые адреса можно найти в части 16) Поделитесь этой записью или добавьте в закладки |
Полезные публикации |