Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

Компьютерные книги. Рецензии и отзывы


Информационный Канал Subscribe.Ru

# (2) от 2002-05-31 [ архив рассылки ]
Компьютерные книги. Рецензии и отзывы

Здравствуйте, многоуважаемые читатели.
 
Сегодня мы познакомим вас с книгой по Perl - покамест с одной, на следующей неделе - с другой. Читайте, сравнивайте, выбирайте. Не забудьте только, что это далеко не единственные книги по данной теме, что имеются в наличии в нашем магазине. Остальные вы сможете найти здесь, если пожелаете:

 
Perl: специальный справочник
Автор(ы): Холзнер С.
Объем: 496 стр.
Переплет: мягкая обложка
Цена: 105 руб.
[Заказать]
Cодержание | Отрывок из книги

           Подробный справочник по языку Perl, содержащий описание синтаксиса, дополненное основными сведениями об использовании языка (введением в предмет). Содержит сотни примеров и готовых решений. Справочная информация относится не только к синтаксису языка, но и к решению всех возможных задач, возникающих у программистов на Perl, от самых простых до самых сложных.

Рецензии

К не столь большому списку литературы по языку Perl прибавился полезный справочник, выпущенный издательством "Питер" (Стивен Холзнер. "Perl: специальный справочник").

Книга написана по пятой версии языка Perl. Здесь могут найти ответы на многие вопросы как новички в программировании на Perl, так и опытные программисты. Справочник затрагивает практически все вопросы, связанные с программированием на Perl, начиная с его синтаксиса и инсталляции и заканчивая использованием библиотек и CGI- (Common Gateway Interface) программированием. По словам автора, "книга написана так, чтобы дать вам наиболее полное представление о том, что происходит с языком Perl сегодня".

Книга (450 страниц основного текста) состоит из 4 частей, содержащих от 4 до 8 глав. Каждая глава начинается с краткого описания основных понятий (2-3 страницы), за которым следует достаточно подробный, но лаконично изложенный материал с большим количеством примеров и решенных задач.

Теперь по порядку.

Часть I. Синтаксис Perl (170 страниц).
Здесь изложены основы языка Perl, включая скалярные переменные, списки, массивы, хэши, операторы, циклы и, конечно, регулярные выражения, использование которых во многом определяет возможности Perl по обработке текстов. Отдельная глава посвящена ссылкам - типам данных, впервые введенным в Perl версии 5 и позволяющим создавать сложные типы данных.

Часть II. Встроенные ресурсы (90 страниц).
Эта часть является кратким справочником по встроенным переменным и встроенным функциям Perl. Помимо встроенных функций Perl по обработке данных, работе с файлами и вводу/выводу рассматриваются также некоторые функции POSIX (Portable Operating System Interface), предоставляющие программисту больше возможностей, чем встроенные функции Perl, и входящие в библиотеку POSIX.
Кратко изложены встроенные функции Perl, позволяющие программировать взаимодействие между процессами, и даны основы по использованию в Perl-программах сокетов и технологии Win32 OLE Automation.

Часть III. Программирование на Perl (120 страниц).
На базе изложенных в первых двух частях основах языка Perl третья часть раскрывает возможности Perl по написанию серьезного программного кода. В первую очередь рассматриваются способы создания сложных структур данных, таких как сложные записи, массивы массивов, хэши хэшей, массивы хэшей, хэши массивов и пр.
Одна из глав посвящена созданию и использованию в Perl пакетов и модулей, дающих возможность программисту делить программу на независимые фрагменты и обеспечивать многократное их использование.
Специальная глава содержит обзор модулей Perl, как входящих, так и не входящих в стандартную библиотеку. Достаточно подробно рассмотрен модуль Tk, используемый для создания графического интерфейса.
Большая глава посвящена объектно-ориентированному программированию на языке Perl, его возможностям по созданию классов и объектов, определению их методов и данных, конструкторов и деструкторов, а также наследованию.
Написание работающего программного кода вряд ли возможно без такого этапа, как его отладка. Поэтому некоторый материал этой части книги посвящен отладке Perl-программ.

Часть IV. Создание сценариев CGI (70 страниц).
Главы этой части посвящены CGI-программированию как наиболее популярному применению языка Perl, позволяющему создавать динамические интерактивные Web-страницы. В этом ракурсе рассматривается использование стандартного модуля CGI.pm и пакета cgi-lib.pl. В качестве примеров автором приводятся CGI-сценарии счетчика посещений, гостевой книги, отправки почтовых сообщений и более сложные сценарии, такие как чаты и интерактивные игры. Некоторое внимание уделяется использованию теневых посылок (cookies) и защите CGI-сценариев.
Главы, связанные с CGI-программированием, подразумевают, что читатель знаком с языком HTML.
В конце книги приводится алфавитный указатель и краткая справка по синтаксису языка Perl.

В целом книга производит хорошее впечатление и, несомненно, является полезным справочным пособием как для начинающих, так и для опытных программистов на языке Perl. Хотелось бы отметить профессиональность перевода книги и грамотность примечаний редактора.

Ольга Белаш

Опубликовано в Журналe "Компьютер Инфо",№ 19(203) 26 мая 2000 года

Стивен Холзнер хорошо известен читателям по учебному курсу MS Visual C++ 6. И вот теперь автор обратился к теме, которой он начал заниматься давно, задолго до мысли о написании этой книги. Популярность языка Perl (Practical Extraction and Reporting Language) растет с каждым годом, а изящество и элегантность решения самых разнообразных задач способно произвести впечатление на самых искушенных программистов. Настоящая книга Стивена Холзнера представляет собой достаточно подробный обзор всех основных конструкций языка Perl версии 5.005 для платформ Unix/Linux.

Материал книги делится на 4 части. Первая часть содержит описание всех основных синтаксических конструкций языка: переменные, массивы, хэши, операторы, регулярные выражения, подпрограммы. Стиль изложения автора достаточно свободный. По ходу рассмотрения отдельных компонентов языка приводятся небольшие фрагменты программного кода. Неизменный интерес представляет глава о регулярных выражениях для работы с текстом - это то, в чем Perl превосходит другие языки программирования. Важность рассмотрения встроенных переменных и функций, что является темой второй части, обусловлена наличием в языке большого числа встроенных объектов, знание которых необходимо для написания профессиональных приложений. Здесь автор приводит необходимую справочную информацию по отдельным встроенным переменным и функциям для обработки данных, ввода-вывода и работы с файлами.

Описание некоторых стандартных модулей и структур данных, рассмотренное в третьей части - достаточно редко встречается в книгах по Perl. В специальной таблице представлены доступные модули с их кратким описанием. В этой части также очень кратко рассмотрены графические и объектно-ориентированные возможности языка Perl. Приводятся фрагменты кода, иллюстрирующие достаточно тонкие детали использования отдельных синтаксических конструкций и вопросов программирования, например, использование технологии Win32 OLE Automation. Последняя четвертая часть посвящена созданию CGI-сценариев. Здесь представляют интерес примеры законченных решений, например, разработка счетчиков посещений, гостевых книг, отправка электронной почты. Эти примеры позволяют понять особенности Интернет-программирования на языке Perl. Книга не содержит приложений, однако, во введении приводятся адреса в Интернет, где можно получить интерпретатор Perl (www.perl.com) и дополнительную информацию по разработке программ.

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

Александр Леоненков

Опубликовано на сайте "Все книги России" 15 июня 2000 года


Отзывы читателей
Дата: 16.02.2002
Отзыв: Да, это действительно очень удачный справочник. Попросту превосходный, учитывая цену. Подходит ли он для _изучения_ перла? Ну не знаю... Может быть...
Имя посетителя: Serga
E-mail: stec@mailru.com

Дата: 26.01.2002
Отзыв: Эта книга будет полезна как новичкам, так и опытным пользователям. Кто знает несколько языков програминга, тот понимает, что запомнить всю специфику языка просто невозможно. Постояннно нужно куда-то подсматривать. Вот такой шпаргалкой, в которую я заглядываю всегда, когда захожу в тупик, для меня стала эта книга.
Имя посетителя: kosiki
E-mail: kosiki@ukr.net

Дата: 23.08.2001
Отзыв: Если вы хотите изучать Perl, значит эта книга уже обязана быть у вас... (как у вас нет этой книги?! Ну так быстрее купите её!)
Имя посетителя: Алексей В.
E-mail: alex_v@mail.ru

Дата: 13.04.2001
Отзыв: Я даже не мог предположить, что можно так понятно писать книги. Очень рекомендую всем желающим начать изучение perl с этой книги. Спасибо автору и издательству !!!!!!!
Имя посетителя: Владимир
E-mail: progsoft@iname.com

Дата: 30.07.2000
Отзыв: К сожалению не прилагается дискета. Попробовал набрать текст игры в слова, стр.470-475, очень много опечаток. Очень много! А отлаживать CGI приложение не просто. Пока все ошибки нашел - запарился. http://galibin.chat.ru
Имя посетителя: Alex
E-mail: galibin@chat.ru

Дата: 07.05.2000
Отзыв: Подробный справочник по языку Perl, содержащий описание синтаксиса, дополненное основными сведениями об использовании языка (введением в предмет). Содержит сотни примеров и готовых решений. Справочная информация относится не только к синтаксису языка, но и к решению всех возможных задач, возникающих у программистов на Perl, от самых простых до самых сложных. Размещен на сайте: http://www.mistral.ru/content/9349.shtml
Имя посетителя: Посетитель

магазин | издательство | обратная связь | форум | webmaster

© 1997-2002 Издательский Дом "Питер"



http://subscribe.ru/
E-mail: ask@subscribe.ru
Отписаться
Убрать рекламу

В избранное