Quality

Configuration

Network

Technologies



Perl

A high level programming language with an eclectic heritage, Perl was written by Larry Wall and a good thousand other developers. It is primarily derived from C language and, in a small measure, from Sed, Awk, UNIX shell and at least a dozen other languages and tools. Its ease in manipulating processes, files and text make it particularly well adapted to tasks that require rapid prototyping, system utilities, software tools, task management, database access, graphics programming, networks and Web programming. These strong points make it a particularly popular language for system administrators and CGI script developers.

Perl was born out of the need for a language that was ideal for extracting information from text files and the generation of reports. Before the creation of Perl, text modifications were usually done with shell scripts, using programs such as sed, awk, grep, cut, test and expr. There are many limits to using these types of programs: inflexible data entry formats, difficulty moving data from one process to another, slowdown when launching multiple programs (the cost of slowing down a process can be significant), dependence on running specific commands, intrinsic bugs in certain languages (awk doesn't differentiate between numbers and chains of characters). Perl brings together and borrows the exact syntax of all these mini languages, comprising the shell, with the addition of part of the C syntax and the functions of the C library system.

External sources and links:

http://en.wikipedia.org/wiki/Perl
http://www.perl.com/
http://www.perl.org/



 

Home   |  Solutions   |  Packages   |  Promotions   |  FAQ   |  Terms   |  Contact   |  Client Access
514-Hosting | high fidelity web hosting © 2002-2010