DocumentCode
1525419
Title
Perl: not just for Web programming
Author
Dominus, Mark-Jason
Author_Institution
Philadelphia, PA, USA
Volume
15
Issue
1
fYear
1998
Firstpage
69
Lastpage
74
Abstract
Perl is sometimes perceived as a language limited to Web programming. However, Perl is a general-purpose programming language with many strengths, the biggest being in the area of string and data processing. Since most programs process strings or data or both, Perl works well for most programming, including system programming. It gives you access to C library functions for fine-grained control of files, processes, and network sockets, while at the same time handling the onerous details of low-level memory management and offering powerful built-in data structures. Perl also has advantages over other languages. It is much faster to write in than C, which makes it good for rapid prototyping. Perl can replace Unix shell scripting languages on Unix systems when you need to write a program quickly to do a small task. It is faster than most other scripting languages because it is compiled instead of interpreted. The author takes a quick trip through Perl and looks at some tiny but powerful code samples
Keywords
authoring languages; data structures; programming; subroutines; C library functions; Perl; Unix shell scripting languages; Web programming; data processing; data structures; general-purpose programming language; low-level memory management; rapid prototyping; string processing; Computer languages; Data processing; Data structures; Energy management; Libraries; Memory management; Power system management; Process control; Prototypes; Sockets;
fLanguage
English
Journal_Title
Software, IEEE
Publisher
ieee
ISSN
0740-7459
Type
jour
DOI
10.1109/52.646885
Filename
646885
Link To Document