All About Perl

What is Perl?

Perl is a family of programming languages consisting of Perl 5 and Perl 6. Perl 5 is a highly capable, feature-rich programming language with Perl 6 being a sister language that is part of the Perl family.

History

December 18, 1987: Larry Wall created the first version of Perl while working at Unisys
1988: Perl 2 released which featured a better regular expression engine
1989: Perl 3 released and added support for binary data streams
1991: Perl 4 released
October 17, 1994: Perl 5 released which was a nearly complete rewrite of the interpreter, and it added many new features to the language, including objects, references and modules.
March 13, 1995: Perl 5.001 was released.
February 29, 1996: Perl 5.002 was released with the new prototypes feature.
1996- 2007: several versions of Perl 5 released
December 18, 2007: the 20th anniversary of Perl 1.0, Perl 5.10.0 was released which included notable new features including a switch statement, regular expressions updates, and the smart match operator.
April 12, 2010: Perl 5.12.0 was released. Notable core enhancements include new package NAME VERSION syntax, the Yada Yada operator, implicit strictures, full Y2038 compliance, regex conversion overloading, DTrace support, and Unicode 5.2.
January 21, 2011: Perl 5.12.3 was released; it contains updated modules and some documentation changes.
May 14, 2011: Perl 5.14 was released. JSON support is built-in as of 5.14.0
May 20, 2012: Perl 5.16 was released. Notable new features include the ability to specify a given version of Perl that one wishes to emulate, allowing users to upgrade their version of Perl, but still run old scripts that would normally be incompatible.
May 18, 2013: Perl 5.18 was released. Notable new features include the new dtrace hooks and lexical subs
May 27, 2014: Perl 5.20 was released. Notable new features include subroutine signatures, hash slices/new slice syntax, postfix dereferencing, and Unicode 6.3
December 25, 2015: the first stable version of Perl 6 was released

Who uses it?

The top industries that use Perl are as follows:
Computer Software       
Information Technology and Services
Hospital & Health Care
Higher Education
Telecommunications     
Staffing and Recruiting 
Financial Services            
Internet              
Computer Hardware     
Retail
 

Getting started

Perl.org
Whether you are an advanced programmer or a novice, Perl .org gives you everything you will need to learn Perl and contains 108,000 modules and several free tutorials ready for anyone to use.

Udemy
Another option is through Udemy where you learn Perl by actually creating useful, working Perl programs for everything from web scraping to fixing your data.

Already an expert? Check out our open jobs

 

 

 

 

Blog Categories:

Add new comment