Главная    Ex Libris    Книги    Журналы    Статьи    Серии    Каталог    Wanted    Загрузка    ХудЛит    Справка    Поиск по индексам    Поиск    Форум   
blank
Авторизация

       
blank
Поиск по указателям

blank
blank
blank
Красота
blank
Уолл Л., Кристиансен Т., Орвант Д. — Программирование на Perl
Уолл Л., Кристиансен Т., Орвант Д. — Программирование на Perl



Обсудите книгу на научном форуме



Нашли опечатку?
Выделите ее мышкой и нажмите Ctrl+Enter


Название: Программирование на Perl

Авторы: Уолл Л., Кристиансен Т., Орвант Д.

Аннотация:

Знаменитая "Кэмел-бук" на русском языке! Эта книга - библия для всех программистов на Perl, ее тираж - более полумиллиона экземпляров.
Автор книги, - Ларри Уолл - создатель Perl и не нуждается в дополнительных представлениях. Книга написана настолько хорошо и интересно, что переводчики и редакторы издательства "Символ-Плюс" потратили более полугода для того, чтобы вы смогли насладиться слогом автора и по достоинству оценить его талант.
Первое издание книги вышло в 1991 году и быстро стало непререкаемой библией языка Perl.
"Programming Perl" - это не просто книга про Perl. Данное издание представляет собой такое уникальное введение в язык и его культуру, какое можно ожидать только от его создателей. Ларри Уолл, изобретатель языка, предлагает уникальный обзор эволюции и будущего развития Perl. Том Кристиансен, один из столпов Perl, живет и дышит его тонкостями, как могут лишь немногие из смертных.
Книга написана прекрасным, живым языком и читается с большим интересом.
В любой книге про Perl можно найти синтаксис функций Perl и перечисление его бесконечных возможностей, но только эта книга может служить полноценным путеводителем по всем "закоулкам" языка и только в ней рассказывается, зачем эти возможности были созданы и как их использовать с максимальной эффективностью.
Третье издание практически полностью обновлено: рассматривается релиз Perl 5.6, добавлено множество примеров. Большая часть разделов полностью переработана, например, разделы, посвященные объектно-ориентированному программированию и регулярным выражениям; добавлено множество новых глав, рассматривающих работу с профилями, Unicode, организацию поточной обработки, компилирование и внутреннюю структуру Perl.
Отчасти библия, отчасти энциклопедия, отчасти альманах - это лучшая книга про Perl. Новички в программировании и те, кто пришел к Perl из других языков, найдут здесь введение в Perl, а знатоки - отличный справочник по языку.


Язык: ru

Статус предметного указателя: Готов указатель с номерами страниц

ed2k: ed2k stats

Издание: 3-е

Год издания: 2004

Количество страниц: 1152

Добавлена в каталог: 19.09.2006

Операции: Положить на полку | Скопировать ссылку для форума | Скопировать ID
blank
Предметный указатель
. (точка), разделение целых чисел в v-строках      104
.al расширение имени файла      345
.pm файлы      336
.pm файлы, загрузка связанных файлов с помощью      348
/ (косая черта)      134
/ (косая черта) деления оператор      131
/ (косая черта) команда отладчика      565
/ (косая черта), //      801
/ (косая черта), /= (присваивание деления) оператор      144
/ (косая черта), корневой каталог      752
/ (косая черта), ограничители, замена      98
/bin/sh      540
/cg модификатор шаблона      192
/d модификатор шаблона      198
/e (вычисление выражений) модификатор шаблона      194 254
/etc/group файл      653 779
/etc/hosts файл      782
/etc/networks файл      783
/etc/passwd файл      653 785
/etc/protocols файл      785
/etc/services файл      787
/etc/utmp файл      782
/g (глобальный) модификатор шаблона      192 194
/i (без учета регистра) модификатор шаблона      188 192 194
/m модификатор шаблона      188 192 194
/o (однократно) модификатор шаблона      188 189 192 194 234
/s модификатор шаблона      188 192 194 198
/x модификатор шаблона      188 189 192 194
/с модификатор шаблона      198
/с модификатор шаблона, продолжение поиска при отсутствии соответствия      224
0+ (преобразование в число) оператор      399
32- и 64-разрядные системы      680
: (двоеточие) в XSUB      586
: (двоеточие) в кластерах шаблонов      230
: (двоеточие) в метках      154
: (двоеточие) в объявлениях подпрограмм      277 278
: (двоеточие) в списках импорта модуля      721
: (двоеточие), :: в идентификаторах пакетов      101 338 645
: (двоеточие), :: в именах модулей, трансляция в разделители каталогов      347
: (двоеточие), :: в полностью квалифицированных именах      90
: (двоеточие), разрыв строки в форматах с $      722
; (точка с запятой) в именах файлов, угроза защите данных      619
; (точка с запятой) в командах отладчика      560
; (точка с запятой) в конце простых операторов      150
; (точка с запятой), встроенные документы, пропуск замыкающих      640
; (точка с запятой), ошибки, пропуск замыкающих      640
; (точка с запятой), простые команды, окончание      83
< (левая угловая скобка) в именах файлов      810
< (левая угловая скобка) в командах отладчика      566
< (левая угловая скобка) для выравнивания по левому краю      285
< (левая угловая скобка) для поиска по шаблону в <>      120
< (левая угловая скобка), < (меньше) оператор      53 60 138
< (левая угловая скобка), << (сдвиг влево) оператор      133 1074
< (левая угловая скобка), << во встроенных документах      102
< (левая угловая скобка), <<= (присваивание сдвига влево) оператор      144
< (левая угловая скобка), <=> (сравнение) оператор      60 138 852
< (левая угловая скобка), оператор ввода строки      53 117
<Ctrl>+<C>      96
<Ctrl>+<C>, сигналы, обработчик для      463
= (знак равенства) команда отладчика      568
= (знак равенства), = (присвоение) оператор      37
= (знак равенства), == (равно) оператор      192 138 640
= (знак равенства), ==> маркер текущей строки      559
= (знак равенства), => (соответствует) оператор      42 114 146
= (знак равенства), =~ (привязка шаблона) оператор      69 130
= (знак равенства), =~ (привязка шаблона) оператор, использование с операторами поиска по шаблону      184
= (знак равенства), в директивах pod      687
> > (правая угловая скобка) в именах файлов      810
> > (правая угловая скобка) в командах отладчика      566
> > (правая угловая скобка) для выравнивания по правому краю      285
> > (правая угловая скобка) для поиска по шаблону      120
> > (правая угловая скобка) оператор ввода строки      117
> > (правая угловая скобка), > (больше) оператор      53 60 138
> > (правая угловая скобка), >= (больше или равно) оператор      60 138
> > (правая угловая скобка), >> (сдвиг вправо) оператор      133
> > (правая угловая скобка), >>= (присваивание сдвига вправо) оператор      144
? (вопросительный знак)      134
? (вопросительный знак) метасимвол      181 200
? (вопросительный знак) расширения регулярных выражений (?!)      248
? (вопросительный знак) расширения регулярных выражений (?<=)      249
? (вопросительный знак) расширения регулярных выражений (?=)      248
? (вопросительный знак) расширения регулярных выражений (?>)      249
? (вопросительный знак), ? квантификатор      71 201 219
? (вопросительный знак), ?: (условный) оператор      142 164
? (вопросительный знак), ?? квантификатор      202 219
@ (знак at) в именах массивов      36 88
@ (знак at) в отладчике      559
@ (знак at) в строках шаблонов      281
@ (знак at) внутри строк, преобразование с помощью обратной косой черты      97
@ (знак at) символ прототипа      272
@ (знак at), @+ (@LAST_MATCH_END) массив конечных позиций      228 726
@ (знак at), @- (@LAST_MATCH_START) массив начальных позиций      228 726
@ (знак at), @_(@ARG) массив      265 717
@ (знак at), изменения между версиями Perl      645
@ (знак at), пример использования      892
@ARGV массив      717 1050
@ARGV массив, -s ключ и      551
@ARGV массив, eof и      765
@ARGV массив, pop и      826
@ARGV массив, shift и      848
@ARGV массив, помеченные данные и      612
@ARGV массив, пример использования      65 161 198 253 486 866
@EXPORT массив      721
@EXPORT_OK массив      721
@F массив      721
@INC массив      347 723 939
@INC массив, прагма lib и      914
@INC массив, присоединение спереди каталогов      548
@ISA массив      369 726 998 1032 1040
@ISA массив, use base прагма и      903
@ISA массив, наследование через      370
abs (абсолютное значение) функция      742
abs (абсолютное значение) функция, комплексные числа и      969
abs (абсолютное значение) функция, перегрузка      403
accept функция      742
accept функция в preforked серверах      472
accept функция, использование с connect      754
accept функция, использование с модулем FileHandle      873
accept функция, пример использования      492 493 966
accept функция, сигналы и      467
ActiveState дистрибутив Perl, PPM (Perl Package Manager)      604
ActiveState дистрибутив Perl, модули только для Microsoft      940
ActiveState дистрибутив Perl, установка на системах Windows      541
alarm функция      743
alarm функция для установления тайм-аута поиска по шаблону      638
alarm функция, чередование с sleep      851
ALRM сигнал      467
ALRM сигнал, пример использования      463
American Standard Code for Information Interchange      1045
and (&&) логический оператор      147 661
and (&&) логический оператор, приоритет, and и &&      59 362
AnyDBM_file модуль      935
Apache веб-сервер      591
Apache веб-сервер, CGI::Apache модуль      935
Apache веб-сервер, mod_perl модуль расширения      527
API с расширенными символами, разрешение Perl к использованию на целевой системе      544
arctangent функция      743
ARGV указатель файла      714
ARGVOUT указатель файла      718
ASCII      82 817 1045
ASCII, значения для символов      817
ASCII, преобразование в Unicode      456
ASCII, преобразование в символы      752
async функция (в модуле Thread)      502
atan2 (арктангенс) функция для вычисления $\pi$      743
atan2 (арктангенс) функция, комплексные числа и      969
attributes прагма      277 901
attrs модуль (устарел)      936
AUTOLOAD подпрограмма      166 344 376
AUTOLOAD подпрограмма, использование с goto      790
AutoLoader модуль      345 938
AutoSplit модуль      345 938
AutoSplit модуль, переносимость      681
autouse прагма      902 938
AV (внутреннее значение массива)      583 1045
awk      68 1045
awk, преобразование в Perl      115
B      181 203 209 223 246
B модуль      939
B::Asmdata модуль      939
B::Assemble модуль      939
B::Bblock модуль      939
B::Bytecode модуль      528 939
B::C и B::CC модули      529 939
B::Debug модуль      939
B::Deparse модуль      531 940
B::Disassembler модуль      940
B::Lint модуль      530 940
B::Showlex модуль      940
b::Stash модуль      940
B::Terse модуль      940
B::Xref модуль      531 940
BACKSPACE      96
base прагма      371 903 936
base прагма, реализация псевдохешей      384
BASIC язык программирования, логические операторы из      59
BEGIN блоки      516
BEGIN блоки, влияние на синтаксический анализ файла компилятором      534
BEGIN блоки, инициализация переменных перед вызовом подпрограмм      269
BEGIN блоки, настройка @inc      347
BEGIN блоки, порядок запуска      533
Benchmark модуль      939
Benchmark модуль, сравнение времени выполнения альтернативных вариантов кода      941
bind функция      744
bind функция, SO_REUSEADDR и      848
bind функция, пример использования      492
binmode функция      744 815
binmode функция в связанных указателях файлов      438
binmode функция с seek и tell в DOS      679
binmode функция, sysopen и      872
bless функция      294 305 364 746 1066
bless функция в сравнении с tie      412
bless функция, typeglob и      295
bless функция, конструкторы, использование в      365
bless функция, неявное разыменование и      290
bless функция, пример использования      662 746 833
blib каталог      589
blib прагма      904 938
break команда (в C)      643
break оператор      160
BSD (Berkeley Standard Distribution)      1045
BSD::Resource модуль, установка пределов используемых ресурсов для процессов      638
ByteLoader модуль      529 940
bytes прагма      455 933
C язык      1045
C язык, fcntl.h определения, загрузка как констант Perl      934
C язык, Perl, использование из      591
C язык, Perl, использование из, ввод и вывод в XSUB      589
C язык, Perl, использование из, добавление интерпретатора Perl      592
C язык, Perl, использование из, команды Perl, выполнение      594
C язык, Perl, использование из, компиляция встроенных программ Perl      592
C язык, Perl, использование из, подпрограммы Perl, вызов из      593
C язык, Perl, использование из, стек Perl, обработка      595
C язык, Perl, расширение с помощью      582 584 586
C язык, Perl, расширение с помощью, внешние библиотеки C, использование функций из      590
C язык, syslog функции, использование в Perl      934
C язык, библиотека, сигналы, запускающие дампы памяти в      464
C язык, библиотечные функции      738
C язык, генераторы кода на C      529
C язык, доступ к Perl из внешней среды      527
C язык, заголовочные файлы      1056
C язык, защита данных в сравнении с Perl      611
C язык, операторы, логические      140
C язык, операторы, отсутствующие в Perl      148
C язык, операторы, связь с приоритетами      125
C язык, определения типов      583
C язык, поиск символа      457
C язык, препроцессор      550 1070
C язык, программирование, отличия от Perl      643
C язык, программы оболочек      623
C язык, расширение Perl с помощью C, создание оболочек вокруг функций Perl      585
C язык, статические переменные      268
C язык, стек C, хранение переменных C      526
C язык, структуры      823
caller функция      746
caller функция и стек контекста      525
caller функция, изменения между версиями Perl      647
caller функция, использование с goto      166 790
caller функция, отладчик Perl и      575
caller функция, пример использования      273 389 429 700 975
can метод (пакет UNIVERSAL)      374
Carp модуль      416 937 943
case структура      163
cat команда (Unix)      430
cbreak опция      779
CGI      935
CGI, cgi.pm модуль      944
CGI, mod_perl и      26
CGI, безопасность сценариев      494
CGI, защищенные разделы для      630 633
CGI, модули Perl для      935
CGI, необходимость режима проверки меченых данных      611
CGI, производительность под mod_perl      527
CGI, сценарии, кажущиеся зависшими      777
CGI, телеконференции по      28
CGI-сценарии push-технологий      935
CGI::Apache модуль      935
CGI::Carp модуль      935 944
CGI::Cookie модуль      935
CGI::Fast модуль      935
CGI::Pretty модуль      935
CGI::Push модуль      935
charnames прагма      456 933
chdir функция      748
chdir функция, в модуле Cwd      947
chdir функция, выполнение при отсутствии аргумента      555
chdir функция, пример замещения      353
chdir функция, пример использования      152 620 681 761
chdir функция, приоритеты и      126
CHECK блоки      516
CHECK блоки, порядок запуска      533
chmod функция      51 748
chmod функция, пример использования      121 737 885
chomp функция      54 749
chomp функция, $\textdollar$ и      548
chomp функция, $\textdollar/$ и      724
chomp функция, в сравнении с chop      750
chomp функция, длина строки и      458
chomp функция, пример использования      644 666 755 859
chop функция      54 750
chop функция, длина строки и      458
chop функция, пример использования      57 942
chop функция, эффективность      650
chown функция      751
chown функция в системах POSIX      971
chr функция      207 752
chr функция, CRLF и      494
chr функция, Unicode и      214 458
chr функция, пример использования      104 403 802
Class::Contract модуль      390
Class::Multimethods модуль      373
Class::Struct модуль      931 945
close функция      479 753
close функция, блокировка файлов и      471
close функция, номера строк и      724
close функция, отсоединение сокета с помощью      754
close функция, переносимость      682
close функция, пример использования      53 152 334 472
close функция, пример использования в каналах      477 478 812
closedir функция      754 817
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
blank
Реклама
blank
blank
HR
@Mail.ru
       © Электронная библиотека попечительского совета мехмата МГУ, 2004-2024
Электронная библиотека мехмата МГУ | Valid HTML 4.01! | Valid CSS! О проекте