Авторизация
Поиск по указателям
Уолл Л., Кристиансен Т., Орвант Д. — Программирование на Perl
Обсудите книгу на научном форуме
Нашли опечатку? Выделите ее мышкой и нажмите Ctrl+Enter
Название: Программирование на Perl
Авторы: Уолл Л., Кристиансен Т., Орвант Д.
Аннотация: Знаменитая "Кэмел-бук" на русском языке! Эта книга - библия для всех программистов на Perl, ее тираж - более полумиллиона экземпляров.
Автор книги, - Ларри Уолл - создатель Perl и не нуждается в дополнительных представлениях. Книга написана настолько хорошо и интересно, что переводчики и редакторы издательства "Символ-Плюс" потратили более полугода для того, чтобы вы смогли насладиться слогом автора и по достоинству оценить его талант.
Первое издание книги вышло в 1991 году и быстро стало непререкаемой библией языка Perl.
"Programming Perl" - это не просто книга про Perl. Данное издание представляет собой такое уникальное введение в язык и его культуру, какое можно ожидать только от его создателей. Ларри Уолл, изобретатель языка, предлагает уникальный обзор эволюции и будущего развития Perl. Том Кристиансен, один из столпов Perl, живет и дышит его тонкостями, как могут лишь немногие из смертных.
Книга написана прекрасным, живым языком и читается с большим интересом.
В любой книге про Perl можно найти синтаксис функций Perl и перечисление его бесконечных возможностей, но только эта книга может служить полноценным путеводителем по всем "закоулкам" языка и только в ней рассказывается, зачем эти возможности были созданы и как их использовать с максимальной эффективностью.
Третье издание практически полностью обновлено: рассматривается релиз Perl 5.6, добавлено множество примеров. Большая часть разделов полностью переработана, например, разделы, посвященные объектно-ориентированному программированию и регулярным выражениям; добавлено множество новых глав, рассматривающих работу с профилями, Unicode, организацию поточной обработки, компилирование и внутреннюю структуру Perl.
Отчасти библия, отчасти энциклопедия, отчасти альманах - это лучшая книга про Perl. Новички в программировании и те, кто пришел к Perl из других языков, найдут здесь введение в Perl, а знатоки - отличный справочник по языку.
Язык:
Статус предметного указателя: Готов указатель с номерами страниц
ed2k: ed2k stats
Издание: 3-е
Год издания: 2004
Количество страниц: 1152
Добавлена в каталог: 19.09.2006
Операции: Положить на полку |
Скопировать ссылку для форума | Скопировать ID
Предметный указатель
Ссылки, ослабление и разрыв 379
Ссылки, передача 269
Ссылки, передача по ссылке 265
Ссылки, превращение в объекты 365
Ссылки, предоставление как ключей хеша 937
Ссылки, преобразование в другие типы указателей 95
Ссылки, преобразование в строки 305 312 318 320
Ссылки, проверка 835
Ссылки, создание 291
Ссылки, управление удалением 556
Ссылки, фигурные и квадратные скобки 311
Стандартное устройство ввода/вывода 52
Стандартные свойства Unicode 212
Статическая компоновка 586
Статическая область видимости 171
Статические переменные (в C/C++) 268
Статус завершения процесса 718
Стеки 41 315
Стеки возврата 526
Стеки дисциплин 816
Стеки контекста 525
Стеки маркеров (mark stack) 526
Стеки операндов 525
Стеки, jumpenv 526
Стеки, Perl, обработка из C 595
Стеки, виртуальная машина Perl 525
Стеки, вывод командой T 559
Стеки, вычисление выражений 86
Стеки, подпрограммы, текущие вызовы 746
Стеки, сохранения 525
Стиль программирования 658
Страницы руководства 21 1078
Страницы руководства, Pod::Man модуль 937
Страницы руководства, подкаталог doc архива CPAN 600
Стрелка (->) оператор 127
Стрелка (->) оператор, для разыменования ссылок 299
Строки 36 88 281
Строки восьмеричные 808
Строки двоичные 808
Строки замены, создание с помощью модификатора /e 254
Строки шаблона 777
Строки шестнадцатеричные 808
Строки, eval функция и 649
Строки, index функция и 792
Строки, rindex функция и 839
Строки, study функция и 865
Строки, vec функция и 889
Строки, буферизация 729
Строки, в двойных кавычках, изменения между версиями Perl 647
Строки, в двойных кавычках, интерполяция и конкатенация 55
Строки, в двойных кавычках, интерполяция символов в 96
Строки, вывод 828
Строки, вывод значений в 306
Строки, единицы компиляции как 92
Строки, заключенные в кавычки 39
Строки, значение истинности 62
Строки, извлечение подстрок 868
Строки, конкатенация 132 652
Строки, конкатенация с помощью функции join 794
Строки, контекст строк 106
Строки, модификация 195
Строки, операторы 55 640
Строки, операторы диапазона, работа с 142
Строки, операторы поразрядные, действие 139
Строки, операторы чтения 53
Строки, отображение, изменение в отладчике 573
Строки, первый символ 716
Строки, перевод в верхний регистр 797
Строки, поиск и замена подстрок (s/// оператор) 193
Строки, преобразование в списковые значения 884
Строки, преобразование в числа 94
Строки, преобразование в числа 0x, 0b и 0 префиксы, обработка 95
Строки, преобразование объектов в 305
Строки, преобразование ссылок в 305 312
Строки, продолжения 160 722 1071
Строки, разрыв 722
Строки, расщепление на подстроки 857
Строки, содержащие перевод строки, поиск в них 188
Строки, соединение 794
Строки, списковые значения, преобразование в 819
Строки, сравнение 60 138
Строки, ссылки и 312
Строки, утверждения границ 222
Строки, форматы для 860
Строковые литералы, v-строки (вектор или версия) 104
Строковые литералы, перевод строки в 97
Строковый контекст 1060
Строчки 1078
Строчно-ориентированная расстановка кавычек 102
Структурирующие метасимволы в регулярных выражениях 182
Структурные метазнаки 200
Структуры данных 315 1078
Структуры данных для объектов 365
Структуры данных плоские, линейные в Perl 288
Структуры данных постоянные, предоставление через tie 447
Структуры данных сложные, представление в виде скаляров 44
Структуры данных со ссылками на себя, классы-контейнеры, содержащие указатели на 379
Структуры данных, записи более сложных 331
Структуры данных, массивы хешей 325
Структуры данных, многомерные хеши 327
Структуры данных, объекты 355
Структуры данных, организация в Perl 322
Структуры данных, преобразование в строки 334
Структуры данных, сохранение 334
Структуры данных, ссылки на 290
Структуры данных, хеши массивов 323
Структуры данных, хеши функций 330
Структуры, форматирование 823
Суперпользователь 1078
Существительные 35
Существительные, пакеты, обработка в 46
Существование процесса, проверка 465
Сценарии ненадежные 629
Сценарии тестовые 939
Сценарии, время выполнения 137
Сценарии, встраивание в сообщения 554
Сценарии, вывод дампа памяти 552
Сценарии, выполнение 875
Сценарии, завершение с помощью exec 768
Сценарии, имена 731
Сценарии, интерпретация, оболочки в сравнении с Perl 645
Сценарии, использование идиом Perl 662
Сценарии, компиляция с ключом -e 546
Сценарии, концевой маркер 104
Сценарии, косвенная передача через стандартное устройство ввода 538
Сценарии, написание 546
Сценарии, отладка 544
Сценарии, поиск 551
Сценарии, поиск и компиляция 538
Сценарии, проверка синтаксиса 544
Сценарии, производительность 648
Сценарии, связывание с интерпретатором Perl 50
Сценарии, создание пауз 851
Сценарии, стиль 658
Сценарии, сценарии, CGI, режим проверки меченых данных и 611
Сценарии, частые ошибки новичков 639
Счетчик строк 753
Счетчики, переменные волшебных счетчиков 419
Таблицы 316
Таблицы имен 88 91 340
Таблицы имен в полностью квалифицированных именах 90
Таблицы имен, пакеты 339
Таблицы имен, работа с псевдонимами записей 116
Таблицы имен, содержащие ссылки на другие таблицы имен 340
Таблицы имен, создание временных значений оператором local 176
Таблицы имен, текущий пакет, определение использования 337
Таблицы символов, вывод для пакетов 573
Таблицы символов, записи с именами символических ссылок 290
Таблицы символов, идентификаторы имен форматов в 778
Таблицы символов, пакеты 825
Таблицы символов, ссылки на 296
Таблицы символов, таблицы символов, Symbol модуль 931
Теги HTML и XML, преобразование текста в 261
Текст 88
Текст, Unicode как интернациональный носитель для 451
Текст, данные pod, преобразование в форматированный ASCII 937
Текст, лексическая область видимости 88
Текст, модули Perl для 931
Текст, обработка, возможности Perl 179
Текст, перенос 287
Текстовые редакторы, подсчет числа строк, различия с Perl 83
Текстовые редакторы, сценарии, ввод 50
Текстовые файлы -t оператор проверки файла) 61 137
Текущий GID ( ) 719 731
Текущий UID ( ) 719
Текущий пакет 1078
Телеконференции 27
Теневые пароли 786
Терминал для ввода/вывода при отладке 574
Термы 86 1079
Термы, взаимоотношения, выражение с помощью операторов 123
Термы, приоритеты 126
Тернарный оператор 54 124
Тернарный оператор, ?: в качестве 142 164
Тернарный оператор, отсутствие перегрузки 397
Тест пустого подкласса 1079
Тестирование модулей 607 608
Тестирование файлов, -p, проверка FIFO 484
Типизованные переменные, подтипы, преобразование 94
Типизованные переменные, скаляры 94
Типы данных 36 1079
Типы данных внутренние, в Perl и C 583
Типы данных встроенные 85
Типы данных, typeglob 115
Типы данных, модули для 931
Типы данных, объявления типов в Perl 805
Типы данных, преобразование между C и Perl 595
Типы данных, скаляры 94
Точки привязки 222
Транслитерация 184 880
Трансляция 894
Трансляция между языками программирования 675
Трансляция, имя/номер портов сервисов 786
Трассировка в отладчике 559 563
Тревоги (звонка), символ 96
Тригонометрия с помощью Math::Trig 931
Троичный оператор 1079
Тупоконечники 680 1079
Тупоконечники, упорядочение в pack 819
Тупоконечники, упорядочение посредством vec 889
Тыква 1079
Уборка процессов зомби 466
Уборка процессов зомби, серверы 494
Угловых скобок оператор 117
Угловых скобок оператор в связанных дескрипторах файлов 435
Удаление всех действий отладчика 566
Удаление каталогов 840 883
Удаление контрольных точек 563
Удаление найденных, но не замененных символов 198
Удаление переменных окружения 720
Удаление символов 749
Удаление файлов 883
Удаление элементов массива 826 848 856
Удаление элементов хеша 759
Удаление, косвенный 1061
Указатели 85
Указатели в языке C 288
Указатели каталогов 933 1079
Указатели на строки 821
Указатели связанные, определения базового класса для 937
Указатели файлов 1080
Указатели файлов для каналов, явное закрытие 812
Указатели файлов косвенные 753
Указатели файлов, open функция 808
Указатели файлов, SelectSaver модуль 933
Указатели файлов, блокировки файлов по 471
Указатели файлов, выбор для выдачи 843
Указатели файлов, дублирование, причины для 814
Указатели файлов, использование методов объектов 933
Указатели файлов, локализация 799
Указатели файлов, надежность в сравнении с именами 625
Указатели файлов, оканчивающиеся на _TOP 723
Указатели файлов, передача через IPC 473
Указатели файлов, передача через IPC, через стандартный указатель файла 474
Указатели файлов, позиционирование указателя в файле 841
Указатели файлов, связывание 433
Указатели файлов, связывание, методы для 434
Указатели файлов, функции для 740
Указатели файлов, чтение байтов данных из 831
Указатели, ссылки, невозможность преобразования в 95
Укорачивание массивов 113
Умножение 55
Умножение строк, оператор повторения 55
Унарные операторы 54 123 124
Унарные операторы арифметические 58
Унарные операторы булевы 61
Унарные операторы идеографические 129
Унарные операторы именованные 122 126 133
Унарные операторы, идентификация по виду 642
Унарные операторы, перегрузка 396
Унарные операторы, поведение как функций 126
Унарные операторы, прототипирование функций как 276
Унарные операторы, списковые операторы, их различение 134
Уничтожение потоков, detach метод 504
Уничтожение потоков, join метод 502
Упакованный адрес сокета 783
Управление последовательностью выполнения команд, функции для 740
Управляющие переменные 156
Управляющие символы 96 193
Управляющие символы, метазнаки в шаблонах 206
Управляющие символы, не-ASCII на Macintosh 542
Управляющие структуры 61
Управляющие структуры, истинность, определение 62
Уровень подробности сообщений отладчика 571
Усечение 1080
Усечение массивов 113
Усечение списка аргументов 573
Усечение чисел 792
Условия гонки, тесты файлов и 913
Условное выполнение кода 59
Условные операторы 153
Условные операторы, (?:) оператор 142 164
Условные операторы, выражения в циклах 155
Условные операторы, запись без фигурных скобок 152
Условные операторы, интерполяция в шаблоны 260
Условный контекст 107
Установка модулей CPAN 604
Установка модулей CPAN в библиотеку Perl 605
Установка модулей, поддержка 938
Устранение неполадок 557
Устранение ошибок защиты Unix 623
Устройства (аппаратные) 1080
Устройство ввода/вывода, выбор в отладчике 574
Утверждение позиции 192
Утверждение позиции, порядок соответствия, изменение с помощью 231
Утверждения (в шаблонах) 181 201 1080
Утверждения (в шаблонах) заглядывающие 247
Утверждения (в шаблонах) нулевой длины 222
Утверждения (в шаблонах), классы символов и 209
Утверждения (в шаблонах), определение собственных 261
Утверждения (в шаблонах), позиции 192 222 223
Утверждения (в шаблонах), приоритет, поиск по шаблону 244
Учет времени работы сценария 137
Учет времени, выполнение альтернативных вариантов кода, сравнение 941
Учет времени, сравнение при выполнении подпрограмм 578
Фаза выполнения 517
Фаза выполнения, сравнение с этапом выполнения 518
Фаза компиляции 583 1080
Файловые системы 1080
Файловые системы, переносимость 681
Реклама