On Perl: Perl for Students and Professionals

Front Cover
Universal-Publishers, 2003 - Computers - 660 pages
The book has an introductory chapter that gets the reader started quickly with programming in Perl. The initial part of the book discusses Perl expressions, statements, control flow, built-in data types such as arrays and hashes, and complex data structures built using references. On Perl has several chapters covering specialized topics. The chapter on socket-based network programming deals with forking and using fork to write complex interactive client-server programs. There is a chapter with in-depth discussion of CGI programming including error-handling and security issues that arise. The chapter on web-client programming deals with writing programs that access Web pages, fill up GET and POST forms, handle cookies and redirected Web pages. The book has several unique chapters not found in any other book on Perl in the market. The chapter on security discusses hashes such as MD5, message authentication codes (MACs), digital signature schemes, and encryption techniques such as DES, Rijndael, and RSA. Other chapters deal with writing recursive programs that work with files and directories; this chapter also discusses predefined modules that deal with portability in file names and paths across operating systems, recursive traversal of file hierarchies and tarring and untarring of filles. The chapter on functional programming illustrates that Perl functions are first-class, can be used to write closures and can be composed to form more complex functions. In particular, this can be useful for programming in artificial intelligence.
 

What people are saying - Write a review

User Review - Flag as inappropriate

Very good part is about the parenthesized subexpression in regular expressions. Helped a lot!

Contents

I
2
III
4
IV
5
V
7
VI
8
VII
9
VIII
10
X
11
CXLVI
258
CXLVII
260
CXLVIII
262
CXLIX
266
CL
268
CLII
269
CLIII
270
CLIV
271

XI
12
XII
14
XIV
17
XVI
18
XVII
19
XVIII
21
XIX
22
XX
23
XXI
24
XXII
26
XXIII
27
XXV
29
XXVI
31
XXIX
35
XXX
38
XXXII
39
XXXIII
40
XXXIV
47
XXXV
49
XXXVI
50
XXXIX
51
XLI
52
XLII
56
XLIII
58
XLIV
59
XLVI
65
XLVII
70
XLVIII
71
XLIX
72
L
74
LI
75
LII
79
LIII
80
LIV
83
LV
84
LVI
85
LVII
86
LIX
87
LX
88
LXI
89
LXIII
90
LXIV
91
LXV
92
LXVII
96
LXVIII
98
LXIX
99
LXX
100
LXXI
105
LXXII
107
LXXIII
109
LXXIV
110
LXXV
112
LXXVI
113
LXXVII
114
LXXVIII
116
LXXIX
117
LXXX
119
LXXXI
120
LXXXIII
121
LXXXV
123
LXXXVI
124
LXXXVII
125
LXXXVIII
127
LXXXIX
128
XC
133
XCI
134
XCII
135
XCIII
137
XCV
138
XCVI
139
XCVII
142
XCVIII
146
XCIX
147
C
148
CI
149
CII
150
CIII
151
CIV
159
CVII
160
CVIII
162
CIX
164
CXI
166
CXII
167
CXIII
173
CXIV
176
CXV
177
CXVII
178
CXVIII
179
CXIX
181
CXX
187
CXXI
191
CXXII
192
CXXIV
197
CXXV
198
CXXVI
205
CXXVII
208
CXXVIII
211
CXXIX
216
CXXX
218
CXXXI
221
CXXXII
224
CXXXIV
226
CXXXV
229
CXXXVI
232
CXXXVII
234
CXXXIX
243
CXL
244
CXLII
246
CXLIII
251
CXLIV
252
CXLV
255
CLV
275
CLVI
282
CLVII
285
CLVIII
295
CLX
299
CLXI
300
CLXII
301
CLXIV
305
CLXVI
309
CLXVII
310
CLXVIII
313
CLXIX
316
CLXX
319
CLXXI
321
CLXXII
322
CLXXIII
323
CLXXIV
351
CLXXVI
357
CLXXVII
358
CLXXVIII
360
CLXXIX
363
CLXXX
365
CLXXXI
370
CLXXXII
371
CLXXXIII
376
CLXXXIV
377
CLXXXV
383
CLXXXVI
387
CLXXXVII
392
CLXXXVIII
399
CLXXXIX
405
CXC
410
CXCI
411
CXCII
423
CXCIII
424
CXCIV
425
CXCV
428
CXCVI
431
CXCVII
433
CXCVIII
437
CXCIX
440
CC
442
CCI
444
CCII
453
CCIII
457
CCIV
462
CCV
465
CCVI
467
CCVIII
470
CCIX
472
CCX
474
CCXI
475
CCXII
480
CCXIII
481
CCXIV
483
CCXV
486
CCXVI
488
CCXVII
491
CCXVIII
498
CCXIX
500
CCXX
511
CCXXII
515
CCXXIII
518
CCXXIV
519
CCXXV
520
CCXXVI
530
CCXXX
531
CCXXXI
532
CCXXXII
534
CCXXXIII
537
CCXXXIV
540
CCXXXV
541
CCXXXVI
547
CCXXXVIII
551
CCXXXIX
552
CCXL
553
CCXLI
554
CCXLII
555
CCXLIII
556
CCXLIV
558
CCXLVI
560
CCXLVIII
561
CCXLIX
562
CCL
563
CCLI
567
CCLIII
569
CCLV
570
CCLVI
572
CCLVII
574
CCLVIII
580
CCLX
581
CCLXI
582
CCLXII
583
CCLXIII
585
CCLXIV
587
CCLXVI
591
CCLXVII
592
CCLXIX
594
CCLXXI
595
CCLXXII
596
CCLXXIII
597
CCLXXIV
612
CCLXXVI
613
CCLXXVII
615
CCLXXVIII
617
CCLXXIX
619
CCLXXX
621
CCLXXXI
623
CCLXXXII
627
Copyright

Other editions - View all

Common terms and phrases

Popular passages

Page 43 - AA .. AB AC AD AE AF AG AH .. . AI AJ AK .. - ■AL AM .. AN .. AO .. AP .. AQ .. AR AS AT AU .. AV .. AW...

Bibliographic information