Print

Perl gets second major update in year



Alex Handy
Email
April 15, 2010 —  (Page 1 of 2)
The Perl programming language is experiencing something of a development renaissance. On April 12, Perl version 5.12 was released to the general public, marking the second major update in less than a year.

Perhaps the most interesting aspect to Perl 5.12 is that there was a release at all. For the past eight years, Perl 6.0 has been the focus of much of the Perl community, so much so that the project had to be split into separate runtime and language efforts. The Perl 6.0 language effort has included hundreds of syntax and behavior changes, while the runtime project was spun off as Parrot, an open-source dynamic language runtime.

Jeff Hobbs, director of engineering at ActiveState, said that 6.0 stole a lot of the thunder from the mainline Perl project. “There was a lot of navel-gazing in the last few years, where everyone was thinking 6 is around the corner. It's been around the corner for so many years, there's not been a lot of work done in the 5 branch," he said.

"Why Perl 6 is delayed is a separate and longer discussion, but basically, Parrot has mentally split the community."

Hobbs said the person most directly responsible for getting Perl 5.x back on track is Jesse Vincent, founder and president of Best Practical Solutions. He took over the releases in 2009, when he decreed that the Perl 5.x line should be on a yearly schedule.

And Vincent seems to have followed up on his promise. The new schedule dictates that there will be a point release to fix update problems in 5.12 later this month. Perl 5.13 should arrive next spring, and development snapshots of that release will be released every month until then.

“Perl 5.12.0 represents approximately two years of development since version 5.10.0 and contains over 750,000 lines of changes across over 3,000 files from over 200 authors and committers,” wrote Vincent in an e-mail announcing the release of Perl 5.12.

Small changes
Still, despite the length of time between releases, version 5.12 is still just a maintenance release. Many of the fixes included in it are focused on proper handling of Unicode. Version 5.12 updates support to Unicode standard 5.2.



Related Search Term(s): Perl

Pages 1 2 


Share this link: http://sdt.bz/34279
 

close
NEXT ARTICLE
ActiveState prepares Perl, Python for platform project
Stackato will bring those languages to Cloud Foundry Read More...
 
 
 




News on Monday  more>>
Android Developer News  more>>
SharePoint Tech Report  more>>
Big Data TechReport  more>>

   
 
 

 


Download Current Issue
JUNE 2013 PDF ISSUE

Need Back Issues?
DOWNLOAD HERE

Want to subscribe?


 
 
 
 

Events calendar tab
Velocity Conf.
6/18/2013 to 6/20/2013
Santa Clara, Calif.
O'Reilly Media
Structure
6/19/2013 to 6/20/2013
San Francisco
GigaOM
Mobile Commerce World
6/24/2013 to 6/26/2013
San Francisco
UBM TechWeb
USENIX Federated Conference
6/24/2013 to 6/28/2013
San Jose, Calif.
USENIX
Microsoft Build
6/26/2013 to 6/28/2013
San Francisco
Microsoft