Авторизация
Поиск по указателям
Уолл Л., Кристиансен Т., Орвант Д. — Программирование на 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
Предметный указатель
fork функция, двунаправленная связь 483
fork функция, дочерние процессы, наследование родительских указателей файлов 473 476
fork функция, использование для пакетной обработки 657
fork функция, каналы и 477 826
fork функция, клонирование интерпретаторов в Windows 498 527
fork функция, открытие канала, предотвращение в 621
fork функция, открытие с ветвлением 479 480 813
fork функция, переносимость 683
fork функция, пример использования 474
fork функция, процессы зомби и 466
fork функция, серверы, клонирование себя с помощью 493
format объявление 777
formline функция 286 778
formline функция, и 716
FORTRAN 83
freeware 1052
GDBM (GNU DBM), GDBM_File модуль 935
GDBM (GNU DBM), блокировка файлов в 473
ge оператор 60
getc функция 651 779
getc функция в связанных дескрипторах файлов 436
getenv 554
getgrent функция 779
getgrent функция, замещение 980
getgrgid функция 780
getgrnam функция 780
gethost* функции, замещение встроенных 934
gethostbyaddr функция 780
gethostbyaddr функция, getpeername и 783
gethostbyaddr функция, замещение 970
gethostbyaddr функция, кэширование возвращаемых значений 653
gethostbyaddr функция, модуль Socket и 973
gethostbyaddr функция, обратное преобразование символов в байты 453
gethostbyaddr функция, пример использования 493 496 787
gethostbyname функция 781
gethostbyname функция, замещение 970
gethostbyname функция, модуль Socket и 973
gethostbyname функция, пример использования 493
gethostent функция 782
gethostent функция, переносимость 782
getlogin функция 782
getnet* функции, замещение встроенных 935
getnetbyaddr функция 783
getnetbyname функция 783
getnetent функция 783
Getopt::Long модуль 932
Getopt::Std модуль 932
getopts::* модули 161
getpeername функция 493 783
getpeername функция, пример использования 974
getpgrp функция 784
getppid функция 784
getppid функция, пример использования 796
getpriority функция 784
getpriority функция, setpriority, пример использования с 847
getproto* функции, замещение встроенных 935
getprotobyname функция 784
getprotobyname функция, модуль Socket и 973
getprotobyname функция, пример использования 495
getprotobynumber функция 785
getprotoent функция 785
getpwent функция 785
getpwent функция, замещение 981
getpwent функция, пример использования 112 758
getpwnam функция 786
getpwnam функция, замещение 981
getpwnam функция, пример использования 429 751 752
getpwuid функция 782 786
getpwuid функция, замещение 981
getpwuid функция, использование для определения исходного каталога 140
getpwuid функция, определение имени пользователя и информации 906
getpwuid функция, пример использования 429 503 755
getserv* функции, замещение встроенных 935
getservbyname функция 786
getservbyname функция, модуль Socket и 973
getservbyname функция, пример использования 495
getservbyport функция 787
getservent функция 787
getsockname функция 787
getsockopt функция 788
GID (ID группы) 480 731 751 1046
GID (ID группы) текущий 719
GID (ID группы), поиск файлов по 780
glob функция 120 121 788
glob функция, замещение 354
glob функция, пример использования 788 883
globbing filenames 1046
gmtime функция 789 931
gmtime функция и функция time 879
gmtime функция, utime и 888
gmtime функция, замещение 934 979
gmtime функция, инверсия 979
gmtime функция, пример использования 824
goto функция 165 344 649 790
goto функция, dump и 763
goto функция, изменения между версиями Perl 646
goto функция, использование с блоками, удаленными при оптимизации 646
goto функция, использование с блоками, удаляемыми при оптимизации 523
Greenwich Mean Time (GMT) 789
grep утилита 69 236 1046
grep функция 660 791
grep функция собственного производства 274
grep функция, и 664
grep функция, каталог, использование с 832
grep функция, пример использования 270 354 429 442 478 493 748
grep функция, пустой контекст и 660
gt оператор 60
GUI, использование Perl/Tk 657
GV (внутреннее значение типа glob) 583 1047
h2xs утилита 585 586 607
here документы 102
hex функция 791
HOME переменная окружения 555
hosts файл 783
HTML (язык разметки гипертекста) 935
HTML (язык разметки гипертекста) код, красиво форматированный 935
HTML (язык разметки гипертекста), pod-файлы, преобразование в 937
HTML (язык разметки гипертекста), генерация с помощью модуля CGI 935
HTTP (протокол передачи гипертекста) cookie, установка и получение 935
HTTP (протокол передачи гипертекста) ссылки, поиск 69
HV (внутреннее значение типа хеш) 583 1047
I/O (Input/Output) 1047
I18N::Collate модуль 933
ID пользователя 751
ID процесса (PID), waitpid функция 891
ID процесса (PID), возврат 784
ID процесса (PID), возврат с помощью fork 776
ID процесса (PID), получение группы процесса для 847
ID процесса (PID), получение группы процесса из 784
if операторы 60 63 150 153
if операторы в структуре case 163
if операторы, C язык, отличия от Perl 643
if операторы, логические операторы и 58
IGNORE псевдосигнал 464
import метод 351 792 1057
import метод, перегрузки константы 407
index функция 792 1058
index функция, 716
index функция, длина строки и 458
index функция, пример использования 488
inet_ntoa функция (модуль Socket) 781
INIT блоки 516
INIT блоки, инициализация переменных перед вызовом подпрограмм 269
INIT блоки, порядок выполнения 536
INIT блоки, порядок запуска 533
init программа 784
int функция 792 822
int функция, пример использования 831
integer прагма 131 913
integer прагма, пример использования 900
IO (внутренний объект ввода-вывода) 1047
IO модуль 933
IO::Dir модуль 933
IO::File модуль 933
IO::Handle модуль 933
IO::Pipe модуль 933
IO::Pty модуль 483
IO::Pоll модуль 933
IO::Seekable модуль 933
IO::Select модуль 933
IO::Socket модуль 490 934 966
IO::Socket::Inet модуль 491
IO::Socket::UNIX модуль 934
ioctl функция 793
ioctl функция, h 2 ph и 898
ioctl функция, возвращаемое значение 793
ioctl функция, определение размера окна с помощью 978
ioctl функция, пример использования 793
IP (Internet Protocol) 489 1047
IP (Internet Protocol) адреса, использование нотации IP (Internet Protocol) адреса, использование нотации v-строк 781
IP (Internet Protocol) адреса, представление в UTF 8 453
IP (Internet Protocol) адреса, сетевые имена и 783
IPC (межпроцессное взаимодействие) 461 485
IPC (межпроцессное взаимодействие) в Интернете 461
IPC (межпроцессное взаимодействие), каналы 477
IPC (межпроцессное взаимодействие), каналы двунаправленные 482
IPC (межпроцессное взаимодействие), модули для 933
IPC (межпроцессное взаимодействие), на одной машине 462
IPC (межпроцессное взаимодействие), переносимость и 683
IPC (межпроцессное взаимодействие), сигналы 462
IPC (межпроцессное взаимодействие), сокеты в 489
IPC (межпроцессное взаимодействие), сокеты в, передача сообщений 495
IPC (межпроцессное взаимодействие), сокеты в, сетевые клиенты 491
IPC (межпроцессное взаимодействие), сокеты в, сетевые серверы 492
IPC (межпроцессное взаимодействие), файлы как механизм 469
IPC::Msg модуль 934
IPC::Open2 модуль 591 934 967
IPC::Open3 модуль 591 934 967
IPC::Semaphore модуль 934
IPC::Shareable модуль 486
IPC::SysV модуль 934
isa метод (пакет UNIVERSAL) 374
itimer программы 743
IV (внутреннее целочисленное значение) 583 1047
JAPH (Just Another Perl Hacker) 1047
Java, модули Perl для 601
join метод (Thread модуль) 502
join метод (Thread модуль), перехват исключительных ситуаций от 503
join функция 196 794
join функция, в сравнении с pack 824
join функция, в сравнении с split 860
join функция, пример использования 101 196 305 858
join функция, эффективность 653
keys функция 42 76 115 764 794 888
keys функция для подсчета записей в хеше 797
keys функция, пример использования 270 324 888
keys функция, связанные хеши и 432
keys функция, частые ошибки при использовании 646
kill функция 462 795
kill функция для перечисления сигналов 464
kill функция, завершение обработки и 535
kill функция, пример использования 465
kill функция, системы Microsoft и 465
l-значения, методы, объявления, указывающие на возврат 390
l-значения, модификаторы и 170
l-значения, эффективность 666
last оператор 67 156 159 160 164 652 660 796
last оператор, использование в do while 162
last оператор, пример использования 120 158 665
last оператор, управление циклом и 162
lcfirst функция 797
le оператор 60
length функция 797
length функция, pos и 827
length функция, байт-ориентированная оболочка для 455
length функция, позиции символов и 458
length функция, пример использования 135
less прагма 936
lib прагма 347 939
LIFO (Last In, First Out) 1047
LineInfo опция отладчика 572
link функция 798
lint (верификатор программ C) 530
list контекст, распознавание в отладчике 559
listen функция 798
listen функция, пример использования 492
local 1062
local объявления 169 171 798
local объявления, в сравнении с my 643
local объявления, использование с глобальными переменными 175
local объявления, обычные ошибки программирования при использовании 641
local объявления, сохранение внутренних значений 525
local, дескрипторы файлов 115
local, переменные 169
local, присвоение обработчика сигнала 464
locale прагма 933
localtime функция 789 800 931
localtime функция, File::stat и 865
localtime функция, strftime и 970
localtime функция, замещение 934 979
localtime функция, инверсия 979
localtime функция, пример использования 111 378 945
localtime функция, функция time и 879
lock функция 506 800
lock функция, использование ссылки в качестве аргумента 290
lock функция, пример использования 622
locked атрибут (подпрограммы) 277 391 509 510
log (логарифм) функция 801
log (логарифм) функция, комплексные числа и 969
LOGDIR переменная окружения 555
login имена функции для 741
Long 822
long long 822
lstat функция 801
lstat функция, замещение 932
lstat функция, _ и 137 715
lt оператор 60
lс функция 797
lс функция, пример использования 76 154 165 186
lс функция, сортировка с помощью 853
m// (поиск) оператор 108 180 191 565 641 801
m// (поиск) оператор, =~ (привязка) оператор, использование с 185
m// (поиск) оператор, pos функция и 827
m// (поиск) оператор, интерполяция в двойных кавычках, обеспечение 183
m// (поиск) оператор, модификаторы 188 191
m//g, изменения между версиями Perl 647
m?? (поиск по шаблону) оператор 193 565
m?? (поиск по шаблону) оператор, reset функция и 838
Macintosh операционная система, File::Spec: 932
Macintosh операционная система, вызов приложений Perl 540
Macintosh операционная система, интерфейс командной строки 50
Macintosh операционная система, использование кавычек 542
magic 1054
mail, отправка, переносимость 683
main пакет 92 337
makefile 1047
Makefile, создание для расширений Perl 938
Makefile. PL 586 604 606
MakeMaker 607
malloc, PERL_DEBUG_MSTATS переменная окружения, использование с 556
malloc, ошибки 727
man команда 21 346 568 1047
MANIFEST файл 587 938
map функция 76 660 791 801
map функция, перевод в верхний регистр с помощью 435
map функция, преобразование Шварца и 855
map функция, пример использования 76 238 334
map функция, пустой контекст и 660
Math::BigFloat модуль 931
Math::BigInt модуль 395 931
Реклама