May 30, 2012, 11:05 AM —
Perl 5.16 hit the streets last week, and upgrading is no longer a question of "what will break" but rather "how boring is this process?"
The author of Modern Perl, chromatic, reports upgrading a major production server to the new Perl version in eight minutes. Out of 250 to 300 dependencies to CPAN (Comprehensive Perl Archive Network) and for "tens of thousands" of lines of production code, there were three small problems. Two have patches and one has an upstream bug report.
Combining automated testing and over 100,000 available Perl modules in CPAN, modern Perl moved from a prototyping tool to major deployments because of reliability. Before version 5.16 had officially been released, most CPAN modules had already been tested and proven to work. That's what makes some programmers so enamored of Perl.
Perl for me
Any language would be improved if it had Perl's testing and library culture. Two things it's absolute unsurpassed at so far.
staunch on news.ycombinator.com
perl is ten times as good as it was ten years ago, just as the mouth-breathers have dropped it in favor of dreck like php.
tr0lltherapy on reddit.com
Yes Perl is a great language -- stability, maturity, etc. But does anybody realize just how hard it is to find decent Perl programmers?
michaelpinto on news.ycombinator.com
Perl is like C++ for the Web. Bulletproof.
f055 on news.ycombinator.com
Perl is good, but …
only problems I found is a failing Test::Vars test (bug seems to be reported) and a warning in the json meta test (dzil thing)
Caleb Cushing on modernperlbooks.com
We do have two languages, in the same family. The perl5 and perl6 communities decided this between us a couple years back, but names have inertia
matthewt on reddit.com
good luck writing your large-scale multithreaded high-performance distributed applications using Perl. And BTW, I do use Perl quite a bit and I really like it, for certain tasks.
jwr on news.ycombinator.com
I have written all of what you describe: large-scale multithreaded high-performance distributed applications using Perl.
fffggg on news.ycombinator.com
I speak another language
I also always felt that well-written Python conveys the idea in code much better than Perl does.
shevegen on reddit.com
Now, for me, Ruby has supplanted Perl in nearly every conceivable way
pauljonas on news.ycombinator.com
Do you use Perl? Why or why not?
For the latest IT news, analysis and how-tos, follow ITworld on Twitter, Facebook, and Google+.
Now read this:
Developer declares 'I am done with the Freemium Business Model'
Study says Facebook profile can predict job performance