<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="utf-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes">


  <title>Perl Weekly Issue #149 - 2014-06-02 - Perl 5.20 released</title>

</head>
<body>

<style>
* { text-align: left; }
table { font-family: helvetica, arial, sans-serif; }
p { margin: 1.2em 0em 1.35em 0em; line-height: 1.4em; }
a { color: #04c; }

#menu {
  border-bottom: 1px solid #ccc;
}
#menu ul {
  text-align: center;
  margin: 0;
}
#menu li {
  font-size: 12px;
  display: inline;
  list-style-type: none;
  padding-right: 10px;
}

#social_icons {
  margin-top: 10px;
}

</style>

<table border="0" cellpadding="0" cellspacing="0" width="700" align="center"><tr bgcolor="#ffffff">
<tr>
<td>

<p id="logo">
<a href="http://perlweekly.com/" style="
  background-color: #004065;
  color: #FFF;
  text-decoration: none;
  font-size: 40px;
  font-weight: bold;
  font-family: Gadget;

  border-radius: 5px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border: 1px solid #000;
  padding: 10px;
">Perl Weekly</a>

</p>
<p id="issue"
  style="border-bottom: 1px solid #ccc;
  padding-bottom: 8px;
  font-size: 18px;">
Issue #149 - 2014-06-02 - Perl 5.20 released
</p>




<div style="text-align: center">
You can <a href="http://perlweekly.com/archive/149.html">read the newsletter on the web</a>, if you prefer.
</div>




<p style="font-size: 16px">
This week had way too much happening in Perl.
</p>

<p style="font-size: 16px">
Perl 5.20 has been released. It is available from CPAN in source code format. MS Windows users can already download Strawberry Perl 5.20.0.1
</p>

<p style="font-size: 16px">
Mojolicious Five Point Oh has been released.
</p>

<p style="font-size: 16px">
The 2014 edition of the Modern Perl book has been published
</p>

<p style="font-size: 16px">
New developer tool: perlmodules.net
</p>

<p style="font-size: 16px">
Oh, and Parrot had a new release too.
</p>

<p style="font-size: 16px">
YAPC::NA finally has a preliminary version of its schedule. It also has a list of courses available before and after the conference.
</p>

<p style="font-size: 16px">
The first Perl Workshop in Granada, Spain, and the next YAPC::Asia in Tokyo have also been announced.
</p>



  <div>
    <hr style="color: red" id="sponsors" />
    <div style="
      font-size: 18px;
      font-weight: bold;">Sponsors</div>
    
      
         <div
          
          style="
              background-color:#EEEEEE;
              border-radius: 10px;
              -moz-border-radius: 10px;
              -webkit-border-radius: 10px;
             "
          
         >
         <p style="margin-left: 1.5em;">
         <a href="http://bit.ly/1kWEG7t" style="
            font-size: 18px;
            font-weight: bold;
            ">We are Hiring a Senior Perl Software Developer - Grant Street Group</a>
         <br />
         <p style="font-size: 16px">
           We are a growing software company using open source software/modern Perl practices to build innovative e-payment, auction, and tax collection web applications. We are looking for talented, motivated professionals committed to flawless work and customer service.We are a growing software company using open source software/modern Perl practices to build innovative e-payment, auction, and tax collection web applications. We are looking for talented, motivated professionals committed to flawless work and customer service.
         </p>
         
         </div>
      
      
  </div>

  <div>
    <hr style="color: red" id="gittip_profile_of_the_week" />
    <div style="
      font-size: 18px;
      font-weight: bold;">GitTip profile of the week</div>
    
        <p style="font-size: 16px">GitTip allows you to give a regular weekly monetary gift to people in order to encourage them to do more of the awesome stuff they have been doing. The gifts can be as low as 1 cent a week. In this section every week you will see a different Perl developer we recommend you support. Oh, and the Perl Weekly itself also has a <a href="https://www.gittip.com/PerlWeekly/">GitTip account</a>.</p>
      
      
         <div
          
         >
         <p style="margin-left: 1.5em;">
         <a href="http://bit.ly/1hOS5fM" style="
            font-size: 18px;
            font-weight: bold;
            ">CPAN Testers on Gittip</a>
         <br />
         <p style="font-size: 16px">
           Barbie got control over the Twitter account called <a href="http://bit.ly/1hOS3Ep">@cpantesters</a>, and now he has set up a <a href="http://bit.ly/1hOS5fJ">Gittip account</a> as well. By supporting the team you help with the maintenance of the servers and infrastructure of the CPAN Testers.
         </p>
         
         </div>
      
      
  </div>

  <div>
    <hr style="color: red" id="announcements" />
    <div style="
      font-size: 18px;
      font-weight: bold;">Announcements</div>
    
      
         <div
          
         >
         <p style="margin-left: 1.5em;">
         <a href="http://bit.ly/1hOS3EH" style="
            font-size: 18px;
            font-weight: bold;
            ">perl 5.20 released</a>
         <br />
         <p style="font-size: 16px">
           Many improvements, including experimental Subroutine signatures. Go ahead compile it from source and start using it. Soon after the announcement David Farrell posted a short overview of <a href="http://bit.ly/1hOS5wa">what you need to know</a> about perl 5.20.
         </p>
         
         </div>
      
         <div
          
         >
         <p style="margin-left: 1.5em;">
         <a href="http://bit.ly/1hOS5wf" style="
            font-size: 18px;
            font-weight: bold;
            ">Strawberry Perl 5.20.0.1 released</a>
         <br />
         <p style="font-size: 16px">
           
         </p>
         
         </div>
      
         <div
          
         >
         <p style="margin-left: 1.5em;">
         <a href="http://bit.ly/1hOS5wh" style="
            font-size: 18px;
            font-weight: bold;
            ">Mojolicious 5.0 released: Perl real-time web framework</a>
         <br />
         <p style="font-size: 16px">
           Right on the heels of the first Mojolicious conference (Mojoconf) Sebastian Riedel announced the new version.
         </p>
         
         </div>
      
         <div
          
         >
         <p style="margin-left: 1.5em;">
         <a href="http://bit.ly/1hOS5Mx" style="
            font-size: 18px;
            font-weight: bold;
            ">Modern Perl: 2014 Electronic Editions Released</a>
         <br />
         <p style="font-size: 16px">
           
         </p>
         
         </div>
      
         <div
          
         >
         <p style="margin-left: 1.5em;">
         <a href="http://bit.ly/1hOS3V4" style="
            font-size: 18px;
            font-weight: bold;
            ">New developer tool: perlmodules.net</a>
         <br />
         <p style="font-size: 16px">
           Use this if you'd like to get alerted when one of the dependencies of your application has a new version.
         </p>
         
         </div>
      
      
  </div>

  <div>
    <hr style="color: red" id="articles" />
    <div style="
      font-size: 18px;
      font-weight: bold;">Articles</div>
    
      
         <div
          
         >
         <p style="margin-left: 1.5em;">
         <a href="http://bit.ly/1hOS5MD" style="
            font-size: 18px;
            font-weight: bold;
            ">Modification of a read-only value attempted</a>
         <br />
         <p style="font-size: 16px">
           While refactoring a large code-base, domm has encountered this error. It turns out it was a bug in DBIx::Class::Schema::Loader clobbering $_. Besides that, I'd say: Using $_ explicitly is usually not a good idea.
         </p>
         
         </div>
      
      
  </div>

  <div>
    <hr style="color: red" id="code" />
    <div style="
      font-size: 18px;
      font-weight: bold;">Code</div>
    
      
         <div
          
         >
         <p style="margin-left: 1.5em;">
         <a href="http://bit.ly/1hOS5ME" style="
            font-size: 18px;
            font-weight: bold;
            ">Introspection in Devel::Trepan</a>
         <br />
         <p style="font-size: 16px">
           Listing names of functions while debugging by Rocky Bernstein.
         </p>
         
         </div>
      
         <div
          
         >
         <p style="margin-left: 1.5em;">
         <a href="http://bit.ly/1hOS5ML" style="
            font-size: 18px;
            font-weight: bold;
            ">Reading Code - Camel-Snake-Kebab</a>
         <br />
         <p style="font-size: 16px">
           Eric Johnson is converting variable names among CamelCase,  snake_case, and kebab-case.
         </p>
         
         </div>
      
      
  </div>

  <div>
    <hr style="color: red" id="web" />
    <div style="
      font-size: 18px;
      font-weight: bold;">Web</div>
    
      
         <div
          
         >
         <p style="margin-left: 1.5em;">
         <a href="http://bit.ly/1hOS4bz" style="
            font-size: 18px;
            font-weight: bold;
            ">Perl Catalyst - Concepts, Components and (use) Cases.</a>
         <br />
         <p style="font-size: 16px">
           
         </p>
         
         </div>
      
         <div
          
         >
         <p style="margin-left: 1.5em;">
         <a href="http://bit.ly/1hOS634" style="
            font-size: 18px;
            font-weight: bold;
            ">MojoConf 2014 Recap</a>
         <br />
         <p style="font-size: 16px">
           Joel Berger attended the first Mojoconf.
         </p>
         
         </div>
      
      
  </div>

  <div>
    <hr style="color: red" id="parrot" />
    <div style="
      font-size: 18px;
      font-weight: bold;">Parrot</div>
    
      
         <div
          
         >
         <p style="margin-left: 1.5em;">
         <a href="http://bit.ly/1hOS4bF" style="
            font-size: 18px;
            font-weight: bold;
            ">Parrot 6.4.0 "Double-eyed Fig Parrot" released!</a>
         <br />
         <p style="font-size: 16px">
           
         </p>
         
         </div>
      
      
  </div>

  <div>
    <hr style="color: red" id="videos" />
    <div style="
      font-size: 18px;
      font-weight: bold;">Videos</div>
    
      
         <div
          
         >
         <p style="margin-left: 1.5em;">
         <a href="http://bit.ly/1hOS637" style="
            font-size: 18px;
            font-weight: bold;
            ">Database Unit-Testing with PGTAP</a>
         <br />
         <p style="font-size: 16px">
           TAP is one of the awesome things born out of the Perl ecosystem that  turned out to be nifty enough to sneak out and colonize other projects.  Su-Shee talks here of its use with databases, Postgres, more specifically. ~yanick
         </p>
         
         </div>
      
         <div
          
         >
         <p style="margin-left: 1.5em;">
         <a href="http://bit.ly/1hOS639" style="
            font-size: 18px;
            font-weight: bold;
            ">Writing Webapps with Perl Dancer</a>
         <br />
         <p style="font-size: 16px">
           A 50 min introduction to Perl Dancer, by Yanick Champoux, the other editor of the Perl Weekly.
         </p>
         
         </div>
      
         <div
          
         >
         <p style="margin-left: 1.5em;">
         <a href="http://bit.ly/1hOS4s0" style="
            font-size: 18px;
            font-weight: bold;
            ">Perl Data Language (PDL)</a>
         <br />
         <p style="font-size: 16px">
           20 minute talk by Jan Hoogenraad for scientists.
         </p>
         
         </div>
      
         <div
          
         >
         <p style="margin-left: 1.5em;">
         <a href="http://bit.ly/1hOS4s4" style="
            font-size: 18px;
            font-weight: bold;
            ">Dancer Status 2014</a>
         <br />
         <p style="font-size: 16px">
           Sawyer X, on the state of the dance floor these days. 20 min talk
         </p>
         
         </div>
      
      
  </div>

  <div>
    <hr style="color: red" id="perl_6" />
    <div style="
      font-size: 18px;
      font-weight: bold;">Perl 6</div>
    
      
         <div
          
         >
         <p style="margin-left: 1.5em;">
         <a href="http://bit.ly/1hOS63h" style="
            font-size: 18px;
            font-weight: bold;
            ">2014.21: NLPW2014 recordings, release, optimization, GTK and Cairo</a>
         <br />
         <p style="font-size: 16px">
           The regular Perl 6 weekly by Timo Paulssen.
         </p>
         
         </div>
      
         <div
          
         >
         <p style="margin-left: 1.5em;">
         <a href="http://bit.ly/1hOS63k" style="
            font-size: 18px;
            font-weight: bold;
            ">Perl 6 meets JSON-RPC</a>
         <br />
         <p style="font-size: 16px">
           
         </p>
         
         </div>
      
         <div
          
         >
         <p style="margin-left: 1.5em;">
         <a href="http://bit.ly/1hOS6jC" style="
            font-size: 18px;
            font-weight: bold;
            ">t4: Rain in a world of cubes</a>
         <br />
         <p style="font-size: 16px">
           Carl Mäsak is back in the ring for more blogging.
         </p>
         
         </div>
      
      
  </div>

  <div>
    <hr style="color: red" id="oop" />
    <div style="
      font-size: 18px;
      font-weight: bold;">OOP</div>
    
      
         <div
          
         >
         <p style="margin-left: 1.5em;">
         <a href="http://bit.ly/1hOS7nD" style="
            font-size: 18px;
            font-weight: bold;
            ">Planet Moose - May 2014</a>
         <br />
         <p style="font-size: 16px">
           The monthly report about Moose, Mouse, Moo, p5-mop, and a few other OOP related things by Toby Inkster.
         </p>
         
         </div>
      
      
  </div>

  <div>
    <hr style="color: red" id="training" />
    <div style="
      font-size: 18px;
      font-weight: bold;">Training</div>
    
      
         <div
          
         >
         <p style="margin-left: 1.5em;">
         <a href="http://bit.ly/1hOS7nE" style="
            font-size: 18px;
            font-weight: bold;
            ">Introduction to Moose Class at YAPC::NA 2014</a>
         <br />
         <p style="font-size: 16px">
           Dave Rolsky is going to give an introduction to Moose at YAPC::NA. I strongly recommend his course!
         </p>
         
         </div>
      
      
  </div>

  <div>
    <hr style="color: red" id="weekly_collections" />
    <div style="
      font-size: 18px;
      font-weight: bold;">Weekly collections</div>
    
      
         <div
          
         >
         <p style="margin-left: 1.5em;">
         <a href="http://bit.ly/1hOS6jN" style="
            font-size: 18px;
            font-weight: bold;
            ">StackOverflow Perl report</a>
         <br />
         <p style="font-size: 16px">
           
         </p>
         
         </div>
      
         <div
          
         >
         <p style="margin-left: 1.5em;">
         <a href="http://bit.ly/1hOS7nL" style="
            font-size: 18px;
            font-weight: bold;
            ">MetaCPAN weekly report - perl</a>
         <br />
         <p style="font-size: 16px">
           
         </p>
         
         </div>
      
      
  </div>

  <div>
    <hr style="color: red" id="perl_maven_tutorials" />
    <div style="
      font-size: 18px;
      font-weight: bold;">Perl Maven Tutorials</div>
    
      
         <div
          
         >
         <p style="margin-left: 1.5em;">
         <a href="http://bit.ly/1hOS6A6" style="
            font-size: 18px;
            font-weight: bold;
            ">How to build a dynamic web application using PSGI</a>
         <br />
         <p style="font-size: 16px">
           A simple example creating an application that can echo a string.
         </p>
         
         </div>
      
      
  </div>

  <div>
    <hr style="color: red" id="events" />
    <div style="
      font-size: 18px;
      font-weight: bold;">Events</div>
    
      
         <div
          
         >
         <p style="margin-left: 1.5em;">
         <a href="http://bit.ly/SgXcPl" style="
            font-size: 18px;
            font-weight: bold;
            ">Granada Perl Workshop 2014</a>
         <br />
         <p style="font-size: 16px">
           27 June, 2013, Granada, Spain
         </p>
         
         </div>
      
         <div
          
         >
         <p style="margin-left: 1.5em;">
         <a href="http://bit.ly/Sh4m6a" style="
            font-size: 18px;
            font-weight: bold;
            ">YAPC::Asia Tokyo 2014</a>
         <br />
         <p style="font-size: 16px">
           28-30 August, 2014, Tokyo, Japan
         </p>
         
         </div>
      
         <div
          
         >
         <p style="margin-left: 1.5em;">
         <a href="http://bit.ly/H6ndeD" style="
            font-size: 18px;
            font-weight: bold;
            ">YAPC::NA Schedule and courses</a>
         <br />
         <p style="font-size: 16px">
           Finally there is a preliminary <a href="http://bit.ly/1hOS6A8">schedule</a> and a list of <a href="http://bit.ly/1hOS7nO">courses</a>.
         </p>
         
         </div>
      
         <div
          
         >
         <p style="margin-left: 1.5em;">
         <a href="http://bit.ly/1bkDys0" style="
            font-size: 18px;
            font-weight: bold;
            ">Perl-related events</a>
         <br />
         <p style="font-size: 16px">
           In the following cities: Paris (FR), St. Petersburg (Ru), Orlando (FL/USA), Granada (ES), Sofia (BG), Tokyo (JP), Flörli Olten (CH)
         </p>
         
         </div>
      
      
  </div>





<div id="footer" style="
  border-top: 1px solid #ccc;
  border-bottom: 1px solid #ccc;
">
<p>
You joined the Perl Weekly to get weekly e-mails about the Perl programming language and related topics.
<br />
Want to see more? See <a href="http://perlweekly.com/archive/">the archives</a> of all the issues.
<br />
Reading this as a non-subscriber? <a href="http://perlweekly.com/">click here to join us</a> free of charge.
<br />
(C) Copyright <a href="http://szabgab.com/">Gabor Szabo</a>. The articles are copyright the respective authors.</p>
You can <a href="http://perlweekly.com/unsubscribe.html">unsubscribe here</a> if you don't want to receive mails any more.
</p>
<p>
You can freely redistribute this message if
you keep the whole message intact, including
the Copyright notice and this text.
</p>
<div>


</td></tr></table>






</body>
</html>