Recent Articles

YAPC: Europe Website Online
The website of the Yet Another Perl Conference: Europe (YAPC) is now up and running, according to the event's organizers.

Perl Artistic License Gets A Makeover
The Perl Foundation published drafts of both the Artistic License version 2.0 and its Contributor License Agreement, seeking public comment on both.

Perl Bootcamp Planned For July
The five-day intensive Perl class will be available at Big Nerd Ranch this July and taught by...

File Date Comparison
Sometimes you want to use the date of a file somewhere else. For this example, we'll use the case where...

Simple Schedule
I often get asked for web-based scheduling programs. I've done quite a few, sometimes using scripts...

A Ps Problem With BBX
Someone recently asked me about increasing command width for 'ps' on SCO Unix. I thought I had the answer at Best of CUSM: width of command in ps, but it turns out that post was incorrect as a more recent...

Perl 'Eval' for Data Validation
I recently did a little web based Service Schedule. This is something that gets its data from another program: in other words, the details of what will be serviced...


05.30.06


Why Perl Scripts?

By Trever Dellinious

First let me tell you the history of Perl scripts and then I will go into why I think Perl is the best overall programming language that there is.

Perl is a programming language created by Larry Wall in 1987. It is based mainly on the programming language C but also borrows features from many other languages. Many people new to this language think that it is written PERL and is an acronym but that is not the true name and is a way that "insiders" identify "outsiders" in this programming language's world.

Perl was originally named "Pearl" after the parable of Jesus Christ in the Bible that talks about a man who found a pearl in a field and immediately went and sold all that he had in order to buy the pearl.

Otherwise known as the story of "the Pearl of Great Price," the pearl originally was a symbol for the kingdom of heaven something obviously of great value and it was this idea of great value that Larry named his language. Unfortunately Larry found that there was already a programming language named "pearl" and so he shortened the name to Perl. The original manual had a camel as the cover picture and the symbol of the camel has becomes Perl's official symbol.

Although it is not an acronym it has become known as Perl - practical extraction and report language.

Learn More about our dedicated servers

This is a good description of the tasks that Perl scripts are good for that is data in the form of text that are found in lists, programs, etc. Because it is good at these things it has widely been used like glue in the programming world, that is it can be used as an interfacing language to run programs together that were not originally designed to be compatible.

Its use on the popular LAMP platform for web development is an obvious application for these abilities to interface. This is a main reason why this should be of interest to you, the ultimate internet marketer. Other popular applications or in the informatics world where it can be used to manage large and complex databases.

Perl is either loved or hated. Those who hate on Perl scripts cite their ugly and "write only" format. This references the programming language's complex use of punctuation and symbols, making its readability not the greatest and often such that you can't go back and look at the code and easily understand what the programmer was intending.

Those who love Perl talk of its ease of use and its wide range of application.

About the Author:
Trever Dellinious's idea of a good time is snuggling up with his laptop next to a cozy fire on a cold winter day, and writing elegant programs in perl. To learn more about perl scripts and their application go to www.allperlscripts.info.


About PerlProNews
PerlProNews is a collection of news and commentary designed to keep you in step with the ever evolving landscape of Perl environments. News and Advice for Perl Professionals

PerlProNews is brought to you by:

SecurityConfig.com NetworkingFiles.com
NetworkNewz.com WebProASP.com
PerlProNews.com SQLProNews.com
SysAdminNews DevWebPro.com
LinuxProNews.com WirelessProNews.com
CProgrammingTrends.com ITCertificationNews.com


-- PerlProNews
is an iEntry, Inc. publication --
iEntry, 2549 Richmond Rd. Lexington KY, 40509
2006 iEntry, Inc.  All Rights Reserved  Privacy Policy  Legal

archives | advertising info | news headlines | free newsletters | comments/feedback | submit article


Database Forum News and Advice for Perl Professionals PerlProNews News Archives About Us Feedback PerlProNews.com About Article Archive News Downloads WebProWorld Forums iEntry Advertise Contact Jayde