Иллюстрированный самоучитель по Perl



         

Предисловие - часть 2


Данный диск— самоучитель языка Perl, который изучается, что называется, с нуля, т. е. предполагается, что читатель не знаком с этим языком — все необходимое он узнает, последовательно изучив темы и закрепив пройденный материал, отвечая на вопросы и выполняя упражнения, приведенные в конце каждой главы. Повторим, что предлагаемый материал представляет всего лишь основы языка Perl. Наш диск ни в коей мере не претендует на учебник по программированию на языке Perl. В ней вы не найдете методологию программирования или готовые рецепты решения задач, в ней нет подробного описания наиболее часто используемых модулей и решения задач с их помощью, но, прочитав книгу, вы приобретете базовые знания, которые позволят разобраться в любом сценарии Perl.

При описании языка мы придерживались следующей схемы: сначала познакомить читателя с типами данных, затем с допустимыми операциями языка, далее с операторами и потом уже со специальными синтаксическими конструкциями (ссылки, регулярные выражения, подпрограммы, пакеты, модули и объектно-ориентированное программирование), т. е. мы старались идти от простых понятий к более сложным, что, как нам кажется, позволяет читателю получить целостное представление о языке программирования. Завершается изучение языка описанием того, как его использовать для создания CGI-сценариев — области Web-программирования, где он широко распространен.

Что осталось за рамками нашего диска? Очень многое, так как мир Perl велик. Это вопросы взаимодействия с базовой операционной системой, межпроцессорное взаимодействие в UNIX, средства организации сетей, совместное использование Perl и других языков программирования, особенности работы на платформах, отличных от UNIX, работа с базами данных и еще многое другое. В главе о применении Perl в CGI-программировании неплохо было бы рассказать о протоколе HTTP и конфигурировании Web-сервера. По этим темам можно написать еще одну книгу, как минимум, такого же объема. Мы сознательно исключили данные вопросы из рассмотрения, так как они являются достаточно специфическими.




Содержание  Назад