Авторизация
Поиск по указателям
Уолл Л., Кристиансен Т., Орвант Д. — Программирование на 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
Предметный указатель
closedir функция, переносимость 682
cmp оператор 60 138 852
cmp оператор, перегрузка 403
cmp функция (в File::Compare) 954
comp.lang.perl телеконференции 27
COMSPEC переменная оболочки 556
Config модуль 938
Config модуль, %config хеш 678 592
Config модуль, соответствие в операционной системе между именами и номерами сигналов 464
connect функция 754
connect функция, использование IO::Socket вместо 491
connect функция, модуль Socket и 973
connect функция, пример использования 491
constant прагма 342
continue блок 154 159 160
continue команда (в C) 643
Control-D как конец файла 105 674
Control-Z как конец файла 105 674
Control-А 194
cookie (HTTP), установка и получение 935
CORE псевдокласс 372
CORE псевдокласс, CORE::GLOBAL псевдопакет 353
cos (косинус) функция 754
cos (косинус) функция, Math::Trig и 969
cos (косинус) функция, комплексные числа и 969
cos (косинус) функция, пример использования 523 744
CPAN (Comprehensive Perl Archive Network) 20 46 336 346 599 1046
CPAN (Comprehensive Perl Archive Network), CPAN модуль 938 947
CPAN (Comprehensive Perl Archive Network), CPAN модуль, переносимость 684
CPAN (Comprehensive Perl Archive Network), CPAN модуль, установка модулей с помощью 604
CPAN (Comprehensive Perl Archive Network), modules каталог 601
CPAN (Comprehensive Perl Archive Network), модули, декомпрессия и распаковка 604
CPAN (Comprehensive Perl Archive Network), модули, категории 601
CPAN (Comprehensive Perl Archive Network), модули, компиляция 605
CPAN (Comprehensive Perl Archive Network), модули, связывания для 447
CPAN (Comprehensive Perl Archive Network), модули, создание 606
CPAN (Comprehensive Perl Archive Network), модули, установка в библиотеку Perl 605
CPAN (Comprehensive Perl Archive Network), модули, установка и компиляция 604
CPAN (Comprehensive Perl Archive Network), подкаталоги 599
CPU, время использования процессами 880
CPU, доступ в многозадачной среде 622
CPU, освобождение протоками 505
CPU, переменные условия, разрешающие потокам отдать его 511
CRLF 678
CRLF, в программах для Интернета 494
crypt функция 755
crypt функция, пример использования 112
CV (внутреннее значение кода) 1046
Cwd модуль 932
Cwd модуль, текущий рабочий каталог процесса, определение 947
DATA указатель файла 718
Data::Dumper модуль 334 936 948
date функция 800
DB модуль 936
DB модуль, caller функция 747
DBM-файлы 1046
DBM-файлы, dbmclose и dbmopen функции 756
DBM-файлы, блокировка 473
DBM-файлы, модули для 935
DBM-файлы, переносимость 684
DBM-файлы, удаление из 759
DBM-файлы, хранение сложных данных в 447 948
dbmclose функция 412
dbmopen функция 412
dbmopen функция, блокировка и 473
dbmopen функция, СУБД и 413
DB_File модуль 935
DB_File модуль, Data::Dumper модуль, использование с 948
DEFAULT псевдосигнал 464
defined функция 757 882 1066
defined функция, wantarray и 267
defined функция, в сравнении с exists и истиной 770
defined функция, массивы и 108
defined функция, оператор ввода строки и 118
defined функция, подпрограммы и 264
defined функция, пример использования 340 474 476 748 756 813
DEL в шестнадцатеричном виде 96
delete функция 759
delete функция, в сравнении с undef 883
delete функция, пример использования 302 556
delete функция, псевдохеши и 303
delete функция, связанные массивы, невозвращение удаленного значения для 647
dequeue метод (Thread::Queue модуль) 513
detach метод 504
Devel::DProf модуль 936
Devel::DProf модуль, профилирование выполнения программ с помощью 578
Devel::Peek модуль 936
Devel::SelfStubber модуль 938
Devel::SmallProf модуль 581
diagnostics прагма 936
die функция 733 760
die функция в обработчиках сигналов 463
die функция в сравнении с warn 892
die функция в сравнении с функцией exit 772
die функция, alarm и 468
die функция, END блоки и 534
die функция, eval и 766
die функция, sigtrap прагма и 920
die функция, обработчики сигналов и 464
die функция, пример использования 126 140 152 657 659
die функция, причина фатальных ошибок 1081
die функция, установка значения выхода для 728
dieLevel опция отладчика 571
DNS (Domain Name Server) 489
DO 127
do блок 151
do блок, завершение выполнения 162
do блок, итерация 162
do в сравнении с require 762
do, block 762
do, FILE 762
do, SUBROUTINE 763
do, команды управления циклами 641
do, операторы управления циклом 151
do, подпрограмма 151
do, управление циклом 162
doc каталог (CPAN), официальные страницы руководства Perl 600
dosish.h файл 540
dot-файлы, обработка с помощью связанных хешей 428
down метод (Thread::Semaphore модуль) 514
dprof 578
dprofpp программа 578
dump функция 763
Dumpvalue модуль 936
dweomer 1046
dwimmer 1046
DynaLoader модуль 345 588 938
each функция 329 764
each функция, keys и 794
each функция, пример использования 878
each функция, связанные хеши и 42 432
each функция, эффективность 654
else оператор 63
elsif оператор 63
emacs редактор -*- последовательности 539
emacs редактор, поддержка отладчика 569
emacs редактор, регулярные выражения, использование в 68
END блоки 516
END блоки, изменение кода завершения программы 535
END блоки, порядок запуска 533
END блоки, пропуск 534
endgrent функция 779
endhostent функция 782
endnetent функция 741
endprotoent функция 785
endpwent функция 785
endservent функция 787
English модуль 284 936
enqueue метод (Thread::Queue модуль) 513
enroot функция 630 752
Env модуль 936
env программа, запуск Perl через 539
EOF (конец файла) 1060
eof функция 65 653 764
eof функция, sysread и 874
eof функция, пример использования 141 160 698
eof функция, связанный указатель файла, использование с 438
eq оператор 60 640
eq оператор, пример использования 63 67
equal метод (Thread модуль) 505
errno 1063
Errno модуль 936
escape-последовательности для управляющих символов 96 236
escape-последовательности, трансляции в двойных кавычках 236
eval (Safe модуль) 632
eval exec 51 539 551 673
eval метод в потоках 503
eval функция 92 127 288 649 766
eval функция в циклах 159 162
eval функция во время компиляции 516
eval функция, AUTOLOAD, использование в 344
eval функция, caller и 747
eval функция, die функция и 674 760
eval функция, do и 762
eval функция, qr и 866
eval функция, return и 838
eval функция, s///ee и 195 252
eval функция, возвращаемое значение 668
eval функция, возвращаемые ошибки 720
eval функция, восстановление структур данных с помощью 334 948
eval функция, интерполированный код и 636
eval функция, исключительные ситуации и 733
eval функция, исключительные ситуации и, в потоках, использование с 504
eval функция, меченые данные, использование для 613 633
eval функция, пакеты и 339
eval функция, перегрузка, изменение на этапе исполнения 410
eval функция, пример использования 273
eval функция, строки и 172
eval функция, трансляция с переменными 199
eval функция, форматы, использование в 285
eval функция, циклы и 649
eval функция, этап исполнения и 518
eval_sv и eval_pv функции 594
exec функция 768 875 1046
exec функция, END блоки и 518 534
exec функция, fork и 770
exec функция, замещение, возбуждение исключительных ситуаций 952
exec функция, переносимость 683
exec функция, пример использования 613 620
exec функция, указатели файлов, сохранение открытыми между вызовами 475 734 815
exec функция, формат списка аргументов для избежания вызова оболочки 635
execv функция (в C) 769
execvp функция (в C) 768
exists функция 664 770
exists функция, delete и 759
exists функция, вызов с хешем 432
exists функция, пример использования 386 389 556
exists функция, псевдохеши и 303
exists функция, связанные хеши и 424
exit функция 34 540 771 776
exit функция, END блоки и 535
exit функция, использование для пакетной обработки 657
exit функция, потоки и 502 504
exit функция, пример использования 474
expat анализатор XML 669
Expect модуль 483
Exporter модуль 588 938
Exporter модуль, закрытость модуля и 349
export_fail метод 352
export_to_level метод 351
ExtUtils::Command модуль 938
ExtUtils::Embed модуль 592 938
ExtUtils::Install модуль 938
ExtUtils::Installed модуль 938
ExtUtils::Liblist модуль 938
ExtUtils::MakeMaker модуль 607 938
ExtUtils::Manifest модуль 938
ExtUtils::Mkbootstrap модуль 938
ExtUtils::Mksymlists модуль 938
ExtUtils::MM_Cygwin модуль 939
ExtUtils::MM_OS2 модуль 939
ExtUtils::MM_Unix модуль 939
ExtUtils::MM_VMS модуль 939
ExtUtils::MM_Win 32 модуль 939
ExtUtils::Packlist модуль 939
ExtUtils::Testlib модуль 939
fallback ключ перегрузки 406
false значения 38
FAQ, электронная документация Perl 639
Fast CGI протокол 935
Fatal модуль 936
Fcntl модуль 934 953
fcntl функция 772
fcntl функция в сравнении с модулем FileHandle 963
fcntl функция, Fcntl модуль и 953
fcntl функция, flock и 775
fcntl функция, h2ph и 898
fcntl функция, возвращаемое значение 793
fcntl функция, угроза защите данных, связываемая с 629
fcntl функция, флаг закрытия при exec 629
fcntl функция, флаг закрытия при exec, использование 475 815
fields прагма 371 382 936
fields прагма, объявления полей с помощью 382
FIFO 484 1046
File::Basename модуль 681 932
File::CheckTree модуль 932
File::Chmod модуль 749
File::Compare модуль 932
File::Copy модуль 932
File::DosGlob модуль 932
File::Find модуль 932
File::Glob модуль 932
File::Path модуль 932
File::Spec модуль 681 932
File::Spec::Functions модуль 932
File::Spec::Mac модуль 932
File::Spec::OS2 модуль 932
File::Spec::Unix модуль 932
File::Spec::VMS модуль 932
File::Spec::Win32 модуль 932
File::Stat модуль 932 960
File::Stat модуль, пример использования 960
File::Temp модуль, ситуация гонки, возможность для 628
fileglob оператор 120
FileHandle модуль 284 287 933
fileno функция 438 773
filetest прагма 136
find функция 69
find функция, обход деревьев файлов 932
FindBin модуль 939
findstr функция 68 69
flock функция 417 470 774
flock функция, alarms и 468
for 66 150 155
for как псевдоним foreach 156
for, поиск и замена элементов в массивах 196
foreach циклы 66 150 156 649
foreach циклы, и 164
foreach циклы, изменения между версиями Perl 647
foreach циклы, переменная цикла, программирование в Perl в сравнении с оболочкой 644
foreach циклы, поиск и замена элементов в массивах 196
fork функция 479 776 1053
fork функция, и 731
fork функция, exec и 770
fork функция, perlfork документация 462
fork функция, shutdown и 850
fork функция, socketpair и 851
fork функция, wait и 891
fork функция, блокировки, наследование в вызовах 775
fork функция, в сравнении с моделью потоков 499
Реклама