Авторизация
Поиск по указателям
Уолл Л., Кристиансен Т., Орвант Д. — Программирование на 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
Предметный указатель
Math::Complex модуль 931
Math::Trig модуль 931
Method (в прагме overload) 409
method атрибут (подпрограммы) 277 391
Microsoft Windows, File::Spec: 932
Microsoft Windows, Win32::Pipe модуль 484
Microsoft Windows, ветвление и клонирование интерпретаторов в 498
Microsoft Windows, дистрибутив Perl ActiveState, установка 541
Microsoft Windows, использование кавычек в NT 542
Microsoft Windows, модули CPAN, установка в 604
Microsoft Windows, модули Perl для 940
Microsoft Windows, оболочка, установка альтернативной для использования Perl 556
Microsoft Windows, перенос информации (perlwin32) 462
Microsoft Windows, поиск файлов с помощью File::DosGlob 932
Microsoft Windows, реестр, обработка 448
Microsoft Windows, сигнал номер 0 в 465
Microsoft Windows, системные вызовы, использующие API расширенных символов 454
mkdir функция 802
mkdir функция в сравнении с системным вызовом mkdir 653
mkdir функция, пример использования 661
mkfifo функция 484
MLDBM модуль 447
MLDBM модуль, Data::Dumper модуль, использование с 948
mmap системный вызов 485
modules каталог модулей (CPAN) 600
mod_perl 527 591
MS-DOS операционная система, вызов программ Perl 540
msgctl функция 803
msgget функция 803
msgrcv функция 803
msgsnd функция 803
my функция 91 149 157 169 171 804
my функция в сравнении с local 643
my функция, объявления 804
my функция, объявления, замыкания и 306
my функция, пакеты и 337
my функция, переменные управления циклом и 154
my функция, правила контекста и 106
my функция, пример использования 268
my функция, присвоение списков 112
my функция, сравнение с local 176
my функция, сравнение с our 91
my функция, частые промахи при использовании 641
my функция, эффективность 652
names, сетевые адреса, получение из 780
names, сигнал 464
NDBM_File модуль 935
ne оператор 60 640
Net::hostent модуль 782 934
Net::hostent модуль, Class: 946
Net::netent модуль 783 935
Net::Ping модуль 935
Net::proto модуль 785
Net::protoent модуль 935
Net::servent модуль 935
networks файл 783
new метод 502 807
next оператор 67 154 159 160 807
next оператор для выхода из однократно выполняемых блоков 162
next оператор, next if конструкция 650
next оператор, в do {} while 162 643
NFS (сетевые файловые системы) 1047
NFS (сетевые файловые системы), существующие ограничения 489
nn метазнак 206
no объявления 166 176 348 420 808
nomethod ключ перегрузки 406
null device (фиктивное устройство), Unix 444
null, дескриптор файла 119
null, значения 38
NV (внутреннее значение типа действительное число) 583
O модуль 528 530 940
oct функция 95 748 808
oct функция, chmod, использование с 748
oct функция, пример использования 95
Opcode модуль 936
open прагма 917
open функция 52 479 808 871
open функция для канала 477
open функция для канала, формат с двумя аргументами 812
open функция конвейеризованная, риск для защиты данных 618
open функция конвейеризованная, формат списка аргументов для избежания вызова оболочки 635
open функция, и 753
open функция, и 734
open функция, fileno функция и 773
open функция, open прагма и 917
open функция, open2 и open3 в сравнении с 482
open функция, set-id программы и 619
open функция, блокировка файлов и 471
open функция, в сравнении с binmode 744
open функция, в сравнении с sysopen 871
open функция, в сравнении с модулем FileHandle 962
open функция, временные файлы и 626
open функция, защита данных и 612
open функция, именованные каналы и 485
open функция, открытие с ветвлением 479 813
open функция, передача указателей файлов с помощью 474
open функция, переносимость 681 683
open функция, преобразование дескриптора файла в указатель 476
open функция, пример использования 120
open функция, режимы в формате трех аргументов 810
open функция, связанные дескрипторы файлов и 434
open функция, сетевые серверы и 493
open функция, список файлов и 295
Open2, Open3 библиотечные модули 482
opendir функция 817 832
ops прагма 936
or оператор 139 140 141 147 661
or оператор, использование со списковыми операторами 167
or оператор, приоритет, or и || 59 362
or оператор,| (поразрядный) 139
ord функция 752 817
ord функция, Unicode и 458
ord функция, переносимость 685
OS/2 операционная система, File::Spec: 932
OS/2 операционная система, вызов приложений Perl 540
our объявление 91 149 169 171
our объявление в сравнении с my 804
our объявление, глобальные переменные с лексической областью видимости 173
our объявление, основания для ввода 178
our объявление, правила контекста и 106
our объявление, прагма strict и 924
our объявление, прагма vars и 925
our объявление, прагмы subs и vars в сравнении с 901
overload прагма 396
pack функция 680 819 884
pack функция, UTF 8 и 458
pack функция, vec и 890
pack функция, длина строки и 458
pack функция, порядок байтов и 680
pack функция, пример использования 104 804 846 870
pack функция, символы шаблона для 820
package объявление 824
pads 88
PalmPilot, модули Perl для 601
paragraph mode 543
PATH переменная окружения 51 551 555
PATH переменная окружения, защита данных и 618
pause 606
Perl Data Language (PDL) модуль 319
Perl Package Manager (PPM) 604
Perl интерпретатор 50 516
Perl интерпретатор, -s ключ 557
Perl интерпретатор, липкий (sticky) бит 654
Perl, C, использование из 584
Perl, C, использование из, расширение с помощью XSUB 589
Perl, библиотека, установка модулей CPAN в 605
Perl, версии 728 730
Perl, виртуальная машина 524 526
Perl, встраивание в C 591
Perl, встраивание в C, интерпретатор Perl, добавление в программу C 592
Perl, встраивание в C, команды Perl, выполнение из C 594
Perl, встраивание в C, компиляция встроенных программ 592
Perl, встраивание в C, подпрограммы Perl, вызов из C 593
Perl, встраивание в C, стек Perl, обработка из C 595
Perl, использование Unicode, предостережения по 459
Perl, использование из C функций из внешних библиотек C 590
Perl, использование из C, XSUB и язык XS 585
Perl, использование из C, создание расширений 586
Perl, использование специальных символов 36
Perl, история 703
Perl, местонахождение в вашей системе 542
Perl, программирование потоков 501
Perl, программирование, часто используемые приемы 639
Perl, программы, жизненный цикл 516
Perl, расширения и свойства, модули для 936
Perl, черный 706
Perl/Tk 657
PERL5 DB переменная окружения 555
PERL5 DB переменная окружения, отладчик, настройка с помощью 570
PERL5 LIB переменная окружения 555
PERL5 OPT переменная окружения 555
PERL5 SHELL переменная окружения 556
perlapi документация 594
perlcall документация 595
perlcc команда 528 718
perlcc команда, получение pbyscript 529
PERLDB_OPTS переменная окружения, AutoTrace опция, трассировка команд фазы компиляции 560
PERLDB_OPTS переменная окружения, использование при настройке отладчика 569
perldoc команда 21 346
perldoc команда, вызов отладчиком 568
perlembed документация 591
perlembed документация, eval_sv функция 595
perlfork документация 462
perllocale документация 797
perlmodinstall документация 604
perlport документация 462
perlport документация, информация о переносимости функций 742
perlwin32 документация 462
PERL_DEBUG_MSTATS переменная окружения 556
PERL_DESTRUCT_LEVEL переменная окружения 379 556
PID (ID процесса) 731 784 815
PID (ID процесса), получение группы процесса из 784
pipe функция 826
pipe функция, socketpair в сравнении с 483
pipe функция, Win32 и 484
pipe функция, в сравнении с socketpair 851
pipe функция, переносимость 683
POD 686
pod, встраивание документации в программу Perl 84
pod, директивы 689 1056
pod, модули 695
pod, модули Perl для 601
pod, трансляторы 687 695
Pod::Checker модуль 937
Pod::Functions модуль 937
Pod::Html модуль 937
Pod::InputObjects модуль 937
Pod::Man модуль 937
Pod::Parser модуль 937
Pod::Select модуль 937
Pod::Text модуль 937
Pod::Text::Termcap модуль 938
Pod::Usage модуль 938
pop функция 315 826 849 933
pop функция, splice и 856
pop функция, split и 857
pop функция, пример использования 111 270 669
pop функция, связанные массивы и 426
popen функция (язык C) 591
pos функция 224 827
pos функция, @+ и 726
pos функция, длина строки и 458
POSIX модуль 934
POSIX модуль, getattr функция 779
POSIX модуль, strftime функция 800
POSIX модуль, блокировка сигналов с помощью 468
POSIX модуль, получение экспортируемых функций и переменных с помощью 348
POSIX-стиль классов символов 208 217
PPM (Perl Package Manager) 604
print функция 53 76 652 828 829
print функция в сравнении с read 831
print функция в сравнении с write 283 894
print функция в сценариях CGI 673
print функция, select и 843
print функция, завершение записей с помощью 729
print функция, замещение, возбуждение исключительных ситуаций 952
print функция, использование скобок 134
print функция, обозначение косвенных объектов 361
print функция, объекты и 400
print функция, очистка буфера с помощью 729
print функция, ошибка запятой 640
print функция, разделение полей с помощью 729
print функция, связанные дескрипторы файлов и 435
print функция, эффективность 649 652
printf функция 143 829 860
printf функция, и 716
printf функция, замещение, возбуждение исключительных ситуаций 952
printf функция, пример использования 754 781 864 880
printf функция, связанные указатели и 437
printf функция, стиль и 672
printf функция, эффективность 649
PrintRet опция отладчика 572
prototype функция, возбуждение исключительной ситуации 952
push функция 86 315 830 849
push функция, pop функция 87
push функция, splice и 856
push функция, пример использования 270 317
push функция, связанные массивы и 425
push функция, ссылки на массивы и 298
push функция, хеши и 41
push функция, эмуляция 271
push-pop (pp) коды 524
PV (внутреннее значение типа строка) 583
pwd команда (Unix) 654
Python 83
Python, отличия от Perl 640
q// (кавычки) оператор 108 185 237 408
q// (кавычки), модификаторы для 188
quotemeta функция 830
quotemeta функция, пример использования 259
qw (заключение в кавычки слов) оператор 100 111
qx// (выполнение в кавычках) оператор 108 117
qx// (выполнение в кавычках) оператор, open прагма и 917
qx// (выполнение в кавычках) оператор, readpipe и 834
rand функция 126 831 863
rand функция, пример использования 126 166 403 636 755
re прагма 936
read функция 831 832
read функция, в сравнении с print 831
read функция, связанные указатели и 437
read функция, сигналы и 467
readdir функция 832
ReadLine модуль 574
readline функция 117 833
readlink функция 833
readpipe функция 834
recallCommand опция отладчика 571
record mode 725
records, output separator 729
recv функция 834 846
recv функция, пример использования 496
recv функция, сокеты и 846
redo оператор 159 160 834
ref функция 305 365 835
ref функция, attributes прагма и 902
ref функция, пример использования 366 386 397 401 417
reftype функция (attributes прагма) 365
regex 68
regexp 68
rename функция 836
Реклама