Catch up on stories from the past week (and beyond) at the Slashdot story archive

 



Forgot your password?
typodupeerror
×
Perl Programming

Perl 5.20 Released, and Mojolicious 5.0: the Very Modern Perl Web Framework 126

Kvorg writes: "Back in 2012 Slashdot noticed how at the time of Perl 5.16, the modern Perl projects, including Mojolicious, formed a new and expanding movement of a Perl Renaissance. With the release of Perl 5.20 and Mojolicious 5.0, the Modern Perl Renaissance is ever more striking. Faster, neater, sharper with its asynchronous APIs, Mojolicious is extremely flexible with its advanced request routing, plugin system, perl templating and hook API. Its adherence to the modern interfaces and standards and its implementation of advanced features in support tools, DOM and CSS selectors makes it easy to program with.

Mojolicious, with its philosophy of optimized code-generation (think metaprogramming), enabled-by-default support for encodings and UTF-8, zero dependency deployment with wide support for existing CPAN packages, zero downtime restarts and fully tested implementations, reminds us of how fun and flexible programming in scripting languages used to be. Of course, integrated documentation and a very supportive bundled development server don't hurt, either. The new Perl release with new postfix dereference syntax, subroutine signatures, new slice syntax and numerous optimizations makes it all even more fun."
This discussion has been archived. No new comments can be posted.

Perl 5.20 Released, and Mojolicious 5.0: the Very Modern Perl Web Framework

Comments Filter:
  • by Penguinisto ( 415985 ) on Friday May 30, 2014 @11:45AM (#47129197) Journal

    I kept thinking "I am the very model of a modern Major Perl Framework..."

  • by thetoadwarrior ( 1268702 ) on Friday May 30, 2014 @11:50AM (#47129249) Homepage
    People still trotting out that tired meme? Color me surprised.
  • by Tackhead ( 54550 ) on Friday May 30, 2014 @01:25PM (#47130029)

    I kept thinking "I am the very model of a modern Major Perl Framework..."

    I am the very model of a modern Major Perl Framework,
    But here I am on Slashdot, trying harder from my job to shirk,
    From HackerNews to 4chan there's no forum in which I won't lurk,
    I am the very model of a modern Major Perl Framework!

  • by raymorris ( 2726007 ) on Friday May 30, 2014 @03:02PM (#47130927) Journal

    http://handsonaswegrow.com/wp-... [handsonaswegrow.com]

    Not exactly, but I like the picture.

  • by TheRealHocusLocus ( 2319802 ) on Friday May 30, 2014 @09:07PM (#47133561)

    Perl Festivity Level 1: Developers and users have gathered to nibble hors d'oeuvres and chat amiably with each other about the Modern Perl Renaissance. With every sip of their drinks Perl seems ever more striking. Some are gathered around the upright piano improvising songs that proclaim how it is faster, neater, and sharper than ever before with its asynchronous APIs.

    Perl Festivity Level 2: Everyone is talking loudly -- sometimes to each other, and sometimes to nobody at all. Perl seems even better. Perl Monks are patiently explaining syntax and style to potted plants and other nearby objects. Around the piano people are feeling fun and flexible, just as programming in scripting languages used to be. Someone is crooning a bawdy ballad where a couple of inexperienced DOM and CSS selectors encounter a very supportive bundled development server.

    Perl Festivity Level 3: Monks are arguing violently and defrocking one another over nested do...until loops that bail on exceptions. People are gulping down other peoples' drinks, placing hors d'oeuvres in the upright piano to see what happens when the little hammers strike as everyone bawls "Got my Mojolicious workin' ... but it don't work on Python!" They have lost count of their drinks, and the world is harmonious with blissful adherence to modern interfaces and standards.

    Perl Festivity Level 4: All the guests, hors d'oeuvres smeared all over their naked bodies are performing a ritual dance around a burning heap of tables and chairs in celebration of postfix dereference syntax, subroutine signatures, new slice syntax and numerous optimizations. The piano is missing.

    ~~ with apology and deference to Dave Barry [cmu.edu]

A morsel of genuine history is a thing so rare as to be always valuable. -- Thomas Jefferson

Working...