Perl 5.20 And Mojolicious 5.0 Released |
Written by Alex Armstrong |
Tuesday, 03 June 2014 |
New versions of Perl and of Mojolicious, one of its real-time web application frameworks have been released within a couple of days of one another.
In his announcement of Perl 5.20, Ricardo Signes points out that it: represents approximately 12 months of development since Perl 5.18.0 and contains approximately 470,000 lines of changes across 2,900 files from 124 authors all of whom are credited. Perl 5.20 has a new slice syntax whereby Subroutine signatures This is the big one. It's hard to understate how great this is. No more ugly assignment code - with 5.20 you can write:
Postfix dereferencing The next cool new feature is postfix dereferencing. Hard to describe but easy to show:
Farell also reports: Perl 5.20 compiles on Android! The current documentation is online, and will be accessible via "perldoc android" once you've installed 5.20. Perl News also lists the following enhancements:
There is also a new release of a Perl app framework. Mojolicious is real-time web application framework, written in Perl by Sebastian Riedel, based on his previous experience developing Catalyst. It is described as having: "Out-of-the-box support for RESTful routes, plugins, commands Perl-ish templates, session management, form validation, testing framework, static file server and full Unicode support."
In a recent interview, Catalyst's co-maintainer Matt S. Trout said of Mojolicious that it In his blog post about the new Mojolicious 5.0 release Sebastian Riedel includes the following in his list of the highlights:
More InformationRelated ArticlesWhere is Perl Heading? Interview with Jonathan Worthington Catalyst And More - An Interview With Matt Trout In Praise of Perl and the Llama Mastering Perl 2nd Ed (book review)
To be informed about new articles on I Programmer, install the I Programmer Toolbar, subscribe to the RSS feed, follow us on, Twitter, Facebook, Google+ or Linkedin, or sign up for our weekly newsletter.
Comments
or email your comment to: comments@i-programmer.info |
Last Updated ( Tuesday, 03 June 2014 ) |