Получать уведомления на электронную почту, если появились:
Книги авторов
Товары суперсерий
Подписаны
Книги издательства 29
Книги серии 3
Книги авторов 3
Товары суперсерий 14
Закрыть
Чтобы подписаться сообщите адрес электронной почты
Введите корректный адрес электронной почты
Подписаться 49 Вы подписаны 49

Программирование на Perl

№ 103699
Получать уведомления на электронную почту, если появились:
Книги авторов
Товары суперсерий
Подписаны
Книги издательства 29
Книги серии 3
Книги авторов 3
Товары суперсерий 14
Закрыть
Чтобы подписаться сообщите адрес электронной почты
Введите корректный адрес электронной почты
Подписаться 49 Вы подписаны 49
91,33 руб.–10%
Вы экономите 10,15 руб.
Ваша скидка 10%
101,48 руб.
Уже в корзине
Под заказ. Поставка 21 декабря

Вскоре после выхода первого издания в 1991 году книга «Программирование на Perl» стала считаться неоспоримой библией по языку Perl и продолжает оставаться основным руководством по этому весьма практичному языку. Язык Perl начал жизнь в роли мощного средства обработки текста, но быстро превратился в универсальный язык программирования, который помогает сотням и тысячам программистов, системных администраторов и энтузиастов, таких как вы, справляться со своей работой.

В этом долгожданном обновлении «Верблюда» три известных автора дополнили описание языка до его текущей версии 5.14 и добавили обзор некоторых особенностей готовящейся к выходу версии 5.16. Все большую значимость в обработке текстов приобретает Юникод, а Perl предлагает лучшую и самую безболезненную поддержку этого стандарта, тесно интегрируя Юникод во все сферы, в том числе в такой популярный механизм языка Perl, как регулярные выражения.

Данное издание охватывает следующие важные особенности языка Perl: новые ключевые слова и синтаксические конструкции, уровни ввода/вывода и кодировки, новые escape-последовательности, поддержка стандарта Unicode 6.0, групповые графемы и свойства символов Юникода, именованные сохраняющие группы в регулярных выражениях, рекурсивные и грамматические шаблоны, расширенный обзор архива CPAN и современные передовые приемы программирования.

Купите комплект

135,94 руб. за комплект
Вы экономите 15,11 руб.
Ваша скидка 10%
151,05 руб.
Комплект уже в корзине
Все товары Библиотека O`Reilly
Серия O`Reilly
Издательство Символ
Год издания 2016
Страниц 1048
Переплет Мягкая обложка
Издание Четвертое издание
Формат 70х100/16 (170х240 мм, увеличенный)
ISBN 978-5-93286-214-8
Вес 1 300 г
Изготовитель ООО "Издательство "Символ-плюс". 193144, РФ, г. Санкт-Петербург, ул. 5-я Советская, 44/59
Импортер ООО «НТЦ АПИ», г. Минск, ул. Уманская, 54, пом. 1, каб. 34

Содержание

  • Предисловие
  • Часть I. Обзор
    • Глава 1. Обзор Perl
      • Введение
      • Естественные и искусственные языки
      • Стандартный пример
      • Дескрипторы файлов
      • Операторы
      • Управляющие структуры
      • Регулярные выражения
      • Обработка списков
      • Ваше незнание вам (сильно) не навредит
  • Часть II. Подробное рассмотрени
    • Глава 2. Всякая всячина
      • Атомы
      • Молекулы
      • Встроенные типы данных
      • Переменные
      • Имена
      • Скалярные значения
      • Контекст
      • Списочные значения и массивы
      • Хеши
      • Таблицы символов и дескрипторы файлов
      • Операторы ввода
    • Глава 3. Унарные и бинарные операторы
      • Термы и списковые операторы (слева)
      • Оператор `стрелка`
      • Автоинкрементирование и автодекрементирование
      • Возведение в степень
      • Идеографические унарные операторы
      • Операторы связывания
      • Мультипликативные операторы
      • Аддитивные операторы
      • Операторы сдвига
      • Именованные унарные операторы и операторы проверки файлов
      • Операторы сравнения
      • Операторы равенства
      • Операторы поразрядного действия
      • Логические операторы в стиле C (короткого действия)
      • Оператор диапазона
      • Условный оператор
      • Операторы присвоения
      • Операторы запятой
      • Списковые операторы (справа)
      • Логические and, or, not и xor
      • Операторы C, отсутствующие в Perl
    • Глава 4. Операторы и объявления
      • Простые операторы
      • Составные операторы
      • Операторы if и unless
      • Операторы Loop
      • Голые блоки
      • goto
      • Глобальные объявления
      • Объявления с областью видимости
      • Прагмы
    • Глава 5. Поиск по шаблону
      • Бестиарий регулярных выражений
      • Операторы поиска по шаблону
      • Метасимволы и метазнаки
      • Классы символов
      • Квантификаторы
      • Позиции
      • Захват и кластеризация
      • Чередование
      • Управление процессом
      • Сложные шаблоны
    • Глава 6. Подпрограммы
      • Синтаксис
      • Семантика
      • Передача ссылок
      • Прототипы
      • Атрибуты подпрограмм
    • Глава 7. Форматы
      • Переменные форматов
      • Нижние колонтитулы
    • Глава 8. Ссылки
      • Что такое ссылка?
      • Создание ссылок
      • Использование жестких ссылок
      • Символические ссылки
      • Фигурные скобки, квадратные скобки и кавычки
    • Глава 9. Структуры данных
      • Массивы массивов
      • Хеши массивов
      • Массивы хешей
      • Хеши хешей
      • Хеши функций
      • Более сложные записи
      • Сохранение структур данных
    • Глава 10. Пакеты
      • Таблицы символов
      • Автозагрузка
    • Глава 11. Модули
      • Использование модулей
      • Создание модулей
      • Замещение встроенных функций
    • Глава 12. Объекты
      • Краткая памятка по объектно- ориентированному жаргону
      • Система объектов Perl
      • Вызов методов
      • Создание объектов
      • Наследование классов
      • Деструкторы экземпляров
      • Управление данными экземпляров
      • Управление данными класса
      • Резюме
    • Глава 13. Перегрузка
      • Прагма overload
      • Обработчики перегрузки
      • Перегружаемые операторы
      • Конструктор копий (=)
      • Когда обработчик перегрузки отсутствует
      • Константы перегрузки
      • Открытые функции перегрузки
      • Наследование и перегрузка
      • Перегрузка на этапе исполнения
      • Диагностика перегрузки
    • Глава 14. Связанные переменные
      • Связывание скаляров
      • Связывание массивов
      • Связанные хеши
      • Связывание указателей файлов
      • Тонкая ловушка при отвязывании
      • Модули для связывания в CPAN
  • Часть III. Perl как технология
    • Глава 15. Unicode
      • Байты и символы
      • Действие символьной семантики
      • Осторожно, работают &ren2bold;
    • Глава 16. Межпроцессное взаимодействие
      • Сигналы
      • Файлы
      • Каналы
      • System V IPC
    • Сокеты
    • Глава 17. Потоки
      • Модель процессов
      • Модель потоков
    • Глава 18. Компиляция
      • Жизненный цикл программ на Perl
      • Компилирование кода
      • Выполнение кода
      • Серверы компиляторов
      • Генераторы кода
      • Средства разработки кода
      • Avant-Garde Compiler, Retro Interpreter
    • Глава 19. Интерфейс командной строки
      • Обработка команд
      • Переменные окружения
    • Глава 20. Отладчик Perl
      • Использование отладчика
      • Команды отладчика
      • Настройка отладчика
      • Автоматическое выполнение
      • Поддержка отладчика
      • Профайлер Perl
    • Глава 21. Внутри и снаружи
      • Как работает Perl
      • Внутренние типы данных
      • Расширение Perl (использование C из Perl)
      • Встраивание Perl (использование Perl из C)
      • Мораль басни
  • Часть IV. Perl как культура
    • Глава 22. CPAN
      • Каталог modules архива CPAN
      • Использование модулей CPAN
      • Создание модулей CPAN
    • Глава 23. Защита данных
      • Обработка ненадежных данных
      • Обработка ошибок синхронизации
      • Работа с ненадежным кодом
    • Глава 24. Часто используемые приемы программирования
      • Обычные промахи новичков
      • Эффективность
      • Стиль программирования
      • Разговор на беглом Perl
      • Генерирование программ
    • Глава 25. Переносимость программ Perl
      • Перевод строки
      • Остроконечники, тупоконечники и ширина чисел
      • Файлы и файловые системы
      • Взаимодействие с системой
      • Межпроцессное взаимодействие (IPC)
      • Внешние подпрограммы (XS)
      • Стандартные модули
      • Дата и время
      • Интернационализация
      • Стиль
    • Глава 26. Документация в формате POD
      • О pod в двух словах
      • Трансляторы и модули Pod
      • Создание собственных инструментов для работы с pod
      • Ловушки pod
      • Документирование ваших программ Perl
    • Глава 27. Культура Perl
      • Практическая история
      • Поэзия Perl
  • Часть V. Справочный материал
    • Глава 28. Специальные имена
      • Специальные имена, сгруппированные по типам
      • Специальные переменные в алфавитном порядке
    • Глава 29. Функции
      • Функции Perl по категориям
      • Функции Perl в алфавитном порядке
    • Глава 30. Стандартная библиотека Perl
      • Библиотековедение
      • Обзор библиотеки Perl
    • Глава 31. Модули прагм
    • Глава 32. Стандартные модули
    • Глава 33. Диагностические сообщения
  • Глоссарий
  • Предметный указатель

8 отзывов

Наверх

Вход

В течение нескольких секунд вам придёт SMS с одноразовым кодом для входа. Если ничего не пришло — отправьте код ещё раз.
Получите доступ к персональным скидкам и акциям, ускорьте оформление заказов.
Войдите с помощью своего профиля

Регистрация

Введите номер вашего мобильного телефона:
Войдите с помощью электронной почты или номера телефона
Войдите с помощью своего профиля

Восстановление пароля

Укажите адрес электронной почты, который вы использовали при регистрации
Нужна помощь? Звоните 695-25-25 (МТС, velcom, life:) или напишите нам

Восстановление пароля

Инструкции по восстановлению пароля высланы на 
Нужна помощь? Звоните 695-25-25 (МТС, velcom, life:) или напишите нам
Приходите в будние дни с 10 до 20, в субботу с 10 до 17. Воскресенье — выходной
695-25-25 МТС, velcom, life:)

Магазин OZ

Магазины OZ

Минск
Ещё 
В будние дни с 10 до 20
В субботу с 10 до 17
Воскресенье — выходной
695-25-25 МТС, velcom, life:)