Авторизация
Поиск по указателям
Уолл Л., Кристиансен Т., Орвант Д. — Программирование на 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
Предметный указатель
write функция, и 722
write функция, и 722
write функция, и 778
write функция, и 722
write функция, и 729
write функция, -i ключ и 546
write функция, formline и 778
write функция, select и 843
write функция, длина строки и 458
write функция, нижние колонтитулы и 286
write функция, пример использования 777
write функция, строки шаблона и 777
x (повторение) оператор 55 132
x= (присваивание повторения) оператор 144
xor логический оператор 59 139 147
XS язык, внешние подпрограммы-оболочки 584
XS язык, код, переносимость 683
XS язык, средства отладки для 936
XS язык, функции, соответствие между C и Perl 585
XSLoader модуль 939
XSUB 585
XSUB, ввод и вывод 589
XSUB, подпрограммы-оболочки для Perl 584
xsubpp компилятор 585
y/// (транслитерация) оператор 184 197 894
yield функция (Thread модуль) 505
Аббревиатуры 931
Абзацы, режим 724
Абстрагирование 335
Абстракция в объектно-ориентированном программировании 358
Автодекрементирования (--) оператор 128
Автодекрементирования (--) оператор магический 402
Автозагрузка 1050
Автозагрузка методов 376
Автозагрузка, генерация методов доступа с помощью 385
Автоинкрементирования (++) оператор 128 403 1050
Автоинкрементирования (++) оператор магический 128
Автоматическая генерация, перегрузка 1050
Автоматическая обработка конца строки 548
Автоматическая очистка буферов 729 1053
Аддитивные операторы 132
Адреса в памяти для байтов 1066
Адреса в памяти, левые значения для 1061
Адреса оператор (в C) 148 1066
Адреса сетевые, получение из имен хостов 781
Адреса сетевые, трансляция в имена 780 783
Адреса упакованные сокетов 787
Адреса, имена сокетов как 744
Адреса, повторно используемые, вывод содержимого 573
Адреса, получение из имен хостов 783
Адреса, язык C, в сравнении с Perl 644
Алгоритмы 1050
Анонимные 1050
Анонимные каналы 477
Анонимные массивы, срез двумерного массива 319
Анонимные массивы, формирователь 292
Анонимные массивы, хеш, создание 323
Анонимные объекты ссылки 290
Анонимные подпрограммы 262
Анонимные подпрограммы, присвоение имен на этапе выполнения 342
Анонимные подпрограммы, формирователь 294
Анонимные хеши, добавление к многомерным хешам 327
Анонимные хеши, массив анонимных хешей, формирование 325
Анонимные хеши, структуры данных для объектов 365
Анонимные хеши, формирователь 292
Аппаратные устройства 1080
Аргументы 1050
Аргументы командной строки 1050
Аргументы фактические 1081
Аргументы формальные 717 1081
Аргументы, программы, в оболочках и Perl 645
Арифметические операторы 129 1051
Арифметические операторы, бинарные арифметические операторы 54 129
Арифметические операторы, перегрузка 397 400
Арифметические операторы, порядок вычислений 55
Арность 123
Архитектура 1051
Асинхронные события 1051
Ассоциативность операторов 123 138 1051
Ассоциативные массивы 757
Атомарная операция 626
Атомы 244 1051
Атомы в поиске по шаблону 245
Атрибуты 1051
Атрибуты locked, подпрограмм 510
Атрибуты lvalue, подпрограмм 390
Атрибуты в объектно-ориентированном программировании 367
Атрибуты класса 806
Атрибуты класса, сохранение состояния для 392
Атрибуты, attributes прагма 936
Атрибуты, locked и method, использование с потоками 391
Атрибуты, интерполяция переменных и 818
Атрибуты, объекты, хеши атрибутов 45
Атрибуты, подкласс, замещение для надкласса 381
Атрибуты, подпрограммы, имена, синтаксис 277
Атрибуты, файлы, операторы проверки 60
Аутентификация, модули Perl для 936
Базовое время ( ) 718
Базовые классы 356 937 1051
Базовые классы для фильтров и трансляторов pod 937
Базовые классы, вызов всех замещенных методов 375
Базовые классы, замещение методов 372
Базовые классы, конструкторы и 368
Базовые классы, предоставление для всех классов модулем UNIVERSAL 937
Базовые модули, Perl 601
Базы данных, связывание с переменными типа хеш 412
Базы данных, соединения Perl с 179
Базы данных, управление базами данных 1046
Байт-код 582 1051
Байтовые значения, сокращенные обозначения классов символов 209
Байты 82 1051
Байты адреса в памяти 1066
Байты, операторы поразрядного сдвига 133
Байты, символы и 452 739
Байты, чтение 831 874
Бесконечные циклы 156
Библиотеки 1052
Библиотеки C/C++, загрузка как расширений Perl 938 939
Библиотеки Perl, установка модулей CPAN в 605
Библиотеки, ExtUtils::Liblist модуль 938
Библиотеки, библиотечные файлы Perl, поиск для 555
Библиотеки, математическая библиотека C 590
Библиотеки, не установленные расширения из MakeMaker 938
Библиотеки, определение 896
Бинарные операторы 54 123 124 1052
Бинарные операторы, перегрузка 396
Бит исполнения 1052
Битовые маски 844
Блоки 63 84 150 151 160 299
Блоки голые 162
Блоки, continue блок 154
Блоки, объявления пакетов, область охвата 338
Блоки, хеши 1052
Блоки, циклы и 796
Блокирование 1052
Блокировка сигналов 468
Блокировка файлов 469
Блокировка файлов, DBM-файлы 473 757
Блокировка файлов, flock функция 774
Блокировка файлов, блокировки с совместным и монопольным доступом 470
Блокировка файлов, снятие блокировки при закрытии файла 471
Блокирующие вызовы, блокировки в потоках 507
Блоков буферизация 729
Больше (>) оператор 138
Больше или равно (>=) оператор 138
Булев 1053
Булев контекст 107 1060
Булев контекст, bool оператор преобразования 400
Булев контекст, m// (поиск) оператор в 191
Булевы значения 38
Булевы операторы 61
Булевы, определение истинности 62
Буфер команд в отладчике 558
Буферизация 1053
Буферизация блоков 729
Буферизация блочная 1052
Буферизация команд 729 1053
Буферизация команд, пример использования 491
Буферизация при использовании pipe 826
Буферизация с помощью exec 768
Буферизация строк 729 1053
Буферизация, IPC::Open2 в 967
Буферизация, seek с 841
Буферизация, ввод одного символа и 779
Буферизация, двунаправленные каналы, проблемы с 482
Буферизация, неочищенные буферы в версиях Perl 776
Буферизация, получение односимвольного ввода 971
Вариадические функции в Perl 265
Ввод 774
Ввод одного символа, буферизованный и небуферизованный 779
Ввод, XSUB 589
Ввод, дескрипторы файлов 52
Ввод, использование ioctl для 793
Ввод, каналы 477
Ввод, каналы двунаправленные 482
Ввод, каналы тринаправленные 482
Ввод, каналы, многозвенные конвейеры 478
Ввод, операторы 116
Ввод, проверка указателей файлов для 844
Ввод, разделитель записей 729
Ввод, файлы, нахождение конца с помощью eof 548
Ввод, функции для 740
Вектор битов, предоставление интерфейса массива для 448
Векторы, строки как 862 889
Величины неопределенные, значение истинности 62
Верблюды розовые и голубые 705
Верблюды, сравнение с лошадьми 35
Версии, Perl 728
Версии, Perl, модулей, проверка 352
Версии, Perl, определение с помощью 730
Версии, Perl, отличия Perl 4 и 5 645
Версии, Perl, указание 543
Версии, Perl, указание в строке #! 539
Верхний регистр, преобразование в 97 193
Взаимоблокировка в потоках 508
Взломщик 1053
Взятие по модулю оператор (%) 131
Виртуальная машина, Perl 524 526
Виртуальные каналы (как потоки TCP) 489
Висячие команды 1053
Владение файлом 751
Вложенные массивы 316
Вложенные массивы и хеши, ссылки на (в массивах) 40
Вложенные подпрограммы 309
Вложенные списки 316
Вложенные структуры данных 44 563
Внешние подпрограммы, переносимость 683
Внутренние имена переменных, Perl 90
Возведение в степень целых чисел 595
Возведения в степень (**) оператор 129
Возврат 203 223
Возврат каретки 96 678
Возврат каретки в классе символов POSIX 218
Возврат, символ 209 246
Возможные соответствия, задание множества 230
Восьмеричные числа 95 808
Восьмеричные числа, задание 543
Восьмеричные числа, символы, представление 206 453
Временные значения 86
Временные файлы 960
Временные файлы, File::Temp и 628
Временные файлы, POSIX модуль и 970
Временные файлы, риск использования для системы безопасности 626
Временные файлы, создание с указателем файла 963
Время 879
Время для местного часового пояса 800
Время обращения к файлу/модификации файла 863 888
Время по Гринвичу (GMT) 789
Время существования файла 137
Время, Time::Local модуль 931
Время, программа UDP для получения с других машин 495
Время, создание пауз 851
Время, функции Perl для 741
Встраивание Perl 582 591 938 1054
Встраивание Perl, выполнение команд Perl из C 594
Встраивание Perl, добавление интерпретатора Perl в программу C 592
Встраивание Perl, компиляция встроенных программ 592
Встраивание Perl, стек Perl, обработка из C 595
Встроенное уничтожение 379
Встроенные документы 102 1054
Встроенные документы, конец файла 1060
Встроенные документы, отступы 103
Встроенные документы, точка с запятой 640
Встроенные методы, вызов замещенных 372
Встроенные типы данных 85
Встроенные функции 1054
Встроенные функции, замещение 353
Встроенные функции, перечисление по типам 937
Встроенные функции, символьная семантика, действие с 455
Встроенные функции, создание прототипов подпрограмм для эмуляции 272
Входные файлы, режимы открытия 811
Вывод 52 774
Вывод вложенных структур данных 563
Вывод данных через системный вызов низкого уровня 828
Вывод массивов и хешей, изменение стиля (в отладчике) 573
Вывод массивов хешей 326
Вывод многомерных массивов 318 323
Вывод многомерных хешей 327 328 331
Вывод содержимого typeglob 573
Вывод функции для 740
Вывод хешей массивов 324
Вывод, XSUB 589
Вывод, выбор указателей файлов для 843
Вывод, использование ioctl для 793
Вывод, каналы 477
Вывод, каналы двунаправленные 482
Вывод, каналы, STDOUT как канал в другую программу 478
Вывод, каналы, фильтрация 480
Вывод, накопитель форматированного вывода 778
Вывод, проверка указателей файлов для 844
Вывод, разделители полей и записей 729
Вывод, текущий выбранный канал 1078
Вывод, форматы записей, объявление 280
Выделение заглавными буквами в именах модулей 931
Выделение заглавными буквами имен методов, связанных переменных 413
Выделение заглавными буквами имен меток 154
Выделение заглавными буквами имен пакетов/модулей 660
Выделение заглавными буквами имен подпрограмм 264
Выделение заглавными буквами, escape-последовательности для 97
Выделение заглавными буквами, uc и ucfirst функции 881
Выделение заглавными буквами, верхний регистр, преобразование в (управляющий символ) 193
Выделение заглавными буквами, голые слова, проблемы с 100
Выделение заглавными буквами, изменение 199
Вызов 461
Вызов по значению 265 1054
Вызов по ссылке 265 269 1054
Вызов подпрограмм, косвенный 263
Вызов функций 126
Вызывающий 1054
Выполнение автоматическое (анализ опций) 573
Выполнение других программ из Perl 875
Выполнение кода 524
Выполнение кода условное 59
Выполнение методов 358
Выполнение программ Perl 50 517 537
Выравнивание 281
Выравнивание по левому краю 285
Выравнивание по правому краю 285
Выравнивание по центру 285
Выражения 1054
Реклама