<!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 #182 - 2015-01-19 - The Perl 6 buzz</title>

</head>
<body>

<style>
* { text-align: left; }
table {
  font-family: helvetica, arial, sans-serif;
  width: 700px;
}
@media (max-width: 800px) {
  table {
     width: 370px;
  }
}
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" align="center" 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 #182 - 2015-01-19 - The Perl 6 buzz
    </p>
    
    
    
    
    <div style="text-align: center">
    You can <a href="http://perlweekly.com/archive/182.html">read the newsletter on the web</a>, if you prefer.
    </div>
    
</td></tr>

<tr><td>
    <table>
    <tr><td>
        
        <p style="font-size: 16px">
        Hi,
        </p>
        
        <p style="font-size: 16px">
        There's definitely a growing buzz around Perl 6, as we get closer to Larry's talk at FOSDEM on 1st Feb, with a great-looking Perl (5 and 6) line-up the day before.
        </p>
        
        <p style="font-size: 16px">
        357 people have signed up for the CPAN pull request challenge. Thank you to all the CPAN authors who are being so helpful and supportive towards the PR crew, many of whom are working on their first-ever pull request.
        </p>
        
        <p style="font-size: 16px">
        Editor #3, Neil
        </p>
        
    </td>
    <td>
        <img  style="right:0; bottom: 0;" src="http://perlweekly.com/img/neil_bowers.png" />
    </td></tr>
    </table>
</td></tr>


    <tr><td>
        <hr style="color: red" id="advocacy" />
        <div style="font-size: 18px; font-weight: bold;">Advocacy</div>
        
    </td></tr>
    
       <tr><td>
           <table style="width:100%"><tr><td>
               <div
                
               >
               <p style="margin-left: 1.5em;">
               <a href="http://programming.tudorconstantin.com/2015/01/perl-already-won.html" style="
                  font-size: 18px;
                  font-weight: bold;
                  ">Perl Already Won</a>
               <br />                 <span style="font-size: 14px"> 
                   by Tudor Constantin                         (<a href="https://metacpan.org/author/TCONST">TCONST</a>)                  </span>               <p style="font-size: 16px">
                 An impassioned support of Perl from Tudor, in response to the <a href="http://outspeaking.com/words-of-technology/why-perl-didnt-win.html">Why Perl Didn't Win</a> post from August last year. Tudor explains why Perl works for him. And that's what it comes down to I think: we're all wired differently, and some programming languages match our wiring better than others. YMMV.
               </p>
               
               </div>
           </td><td style="width:100px"><img src="http://perlweekly.com/img/tudor_constantin.png" title="Tudor Constantin" width="80" />
           </td></tr></table> 
        </td></tr>
    
    

    <tr><td>
        <hr style="color: red" id="cpan_news" />
        <div style="font-size: 18px; font-weight: bold;">CPAN News</div>
        
    </td></tr>
    
       <tr><td>
           <table style="width:100%"><tr><td>
               <div
                
               >
               <p style="margin-left: 1.5em;">
               <a href="http://niceperl.blogspot.co.uk/2014/12/vii-cpan-great-modules-released-last.html" style="
                  font-size: 18px;
                  font-weight: bold;
                  ">NICEPERL's lists</a>
               <br />                 <span style="font-size: 14px"> 
                   by Miguel Prz                         (<a href="https://metacpan.org/author/NICEPERL">NICEPERL</a>)                  </span>               <p style="font-size: 16px">
                 Miguel Prz (<a href="https://metacpan.org/author/NICEPERL">NICEPERL</a>)'s regular lists: <a href="http://niceperl.blogspot.co.uk/2015/01/xi-cpan-great-modules-released-last-week.html">Great modules released last week</a>; <a href="http://niceperl.blogspot.co.uk/2015/01/cxliii-metacpan-weekly-report-cpanmini.html">MetaCPAN weekly report</a>; <a href="http://niceperl.blogspot.co.uk/2015/01/clxviii-stackoverflow-perl-report.html">StackOverflow Perl report</a>.
               </p>
               
               </div>
           
           </td></tr></table> 
        </td></tr>
    
       <tr><td>
           <table style="width:100%"><tr><td>
               <div
                
               >
               <p style="margin-left: 1.5em;">
               <a href="http://perltricks.com/article/145/2015/1/15/The-best-of-what-s-new-on-CPAN-2014" style="
                  font-size: 18px;
                  font-weight: bold;
                  ">The best of what's new on CPAN 2014</a>
               <br />                 <span style="font-size: 14px"> 
                   by David Farrell                         (<a href="https://metacpan.org/author/SILLYMOOS">SILLYMOOS</a>)                  </span>               <p style="font-size: 16px">
                 David picks his favourite new modules from 2014's monthly posts of best new modules.
               </p>
               
               </div>
           
           </td></tr></table> 
        </td></tr>
    
       <tr><td>
           <table style="width:100%"><tr><td>
               <div
                
               >
               <p style="margin-left: 1.5em;">
               <a href="http://blogs.perl.org/users/neilb/2015/01/more-details-on-the-cpan-pull-request-challenge.html" style="
                  font-size: 18px;
                  font-weight: bold;
                  ">More details on the CPAN Pull Request Challenge</a>
               <br />                 <span style="font-size: 14px"> 
                   by                           <a href="http://neilb.org/">Neil Bowers</a>                         (<a href="https://metacpan.org/author/NEILB">NEILB</a>)                  </span>               <p style="font-size: 16px">
                 A summary of the challenge, how it will work, and information for CPAN authors and participants of the challenge. It's not too late to sign up!
               </p>
               
               </div>
           </td><td style="width:100px"><img src="http://perlweekly.com/img/neil_bowers.png" title="Neil Bowers" width="80" />
           </td></tr></table> 
        </td></tr>
    
    

    <tr><td>
        <hr style="color: red" id="hacking_and_blogging" />
        <div style="font-size: 18px; font-weight: bold;">Hacking and blogging</div>
        
    </td></tr>
    
       <tr><td>
           <table style="width:100%"><tr><td>
               <div
                
               >
               <p style="margin-left: 1.5em;">
               <a href="http://blogs.perl.org/users/buddy_burden/2015/01/kiss-kiss-shebang-shebang.html" style="
                  font-size: 18px;
                  font-weight: bold;
                  ">Kiss Kiss Shebang Shebang</a>
               <br />                 <span style="font-size: 14px"> 
                   by Buddy Burden                         (<a href="https://metacpan.org/author/BAREFOOT">BAREFOOT</a>)                  </span>               <p style="font-size: 16px">
                 A long rumination (this is Buddy, after all) on the #! line in your scripts, doing it portably, and pulling in the right versions of things.
               </p>
               
               </div>
           
           </td></tr></table> 
        </td></tr>
    
       <tr><td>
           <table style="width:100%"><tr><td>
               <div
                
               >
               <p style="margin-left: 1.5em;">
               <a href="http://blogs.perl.org/users/tinita/2015/01/findbin-is-fixed.html" style="
                  font-size: 18px;
                  font-weight: bold;
                  ">FindBin is fixed</a>
               <br />                 <span style="font-size: 14px"> 
                   by Tina Müller                         (<a href="https://metacpan.org/author/TINITA">TINITA</a>)                  </span>               <p style="font-size: 16px">
                 Following on from a comment made in Buddy's article (above), Tina pointed out that a key <a href="https://rt.perl.org//Public/Bug/Display.html?id=89698">bug</a> in <a href="https://metacpan.org/pod/FindBin">FindBin</a> was fixed in Perl 5.16, so make sure you're running a recent enough version of FindBin.
               </p>
               
               </div>
           
           </td></tr></table> 
        </td></tr>
    
       <tr><td>
           <table style="width:100%"><tr><td>
               <div
                
               >
               <p style="margin-left: 1.5em;">
               <a href="http://varlogrant.blogspot.co.uk/2015/01/how-i-post-code.html" style="
                  font-size: 18px;
                  font-weight: bold;
                  ">How I Post Code</a>
               <br />                 <span style="font-size: 14px"> 
                   by                           <a href="http://varlogrant.blogspot.com">Dave Jacoby</a>                         (<a href="https://metacpan.org/author/JACOBY">JACOBY</a>)                  </span>               <p style="font-size: 16px">
                 There are lots of different ways to show code samples in a blog post. Dave's current standard is to put the code in a gist, then embed that in the blog post, even if it does require Javascript to be enabled in the reader's browser. What's your preferred approach?
               </p>
               
               </div>
           </td><td style="width:100px"><img src="http://perlweekly.com/img/dave_jacoby.jpg" title="Dave Jacoby" width="80" />
           </td></tr></table> 
        </td></tr>
    
       <tr><td>
           <table style="width:100%"><tr><td>
               <div
                
               >
               <p style="margin-left: 1.5em;">
               <a href="http://domm.plix.at/perl/2015_01_potd_helper_script.html" style="
                  font-size: 18px;
                  font-weight: bold;
                  ">Picture-of-the-day helper script</a>
               <br />                 <span style="font-size: 14px"> 
                   by Thomas Klausner                         (<a href="https://metacpan.org/author/DOMM">DOMM</a>)                  </span>               <p style="font-size: 16px">
                 Thomas is trying to shoot at least one photo a day, posting it to his blog and twitter. Here he walks us through the code he's written to automate as much of his process as possible.
               </p>
               
               </div>
           
           </td></tr></table> 
        </td></tr>
    
    

    <tr><td>
        <hr style="color: red" id="perl_6" />
        <div style="font-size: 18px; font-weight: bold;">Perl 6</div>
        
    </td></tr>
    
       <tr><td>
           <table style="width:100%"><tr><td>
               <div
                
               >
               <p style="margin-left: 1.5em;">
               <a href="http://perltricks.com/article/144/2015/1/13/How-to-create-a-grammar-in-Perl-6" style="
                  font-size: 18px;
                  font-weight: bold;
                  ">How to create a grammar in Perl 6</a>
               <br />                 <span style="font-size: 14px"> 
                   by David Farrell                         (<a href="https://metacpan.org/author/SILLYMOOS">SILLYMOOS</a>)                  </span>               <p style="font-size: 16px">
                 David shows how to use grammars in Perl 6, building one to parse valid module names.
               </p>
               
               </div>
           
           </td></tr></table> 
        </td></tr>
    
       <tr><td>
           <table style="width:100%"><tr><td>
               <div
                
               >
               <p style="margin-left: 1.5em;">
               <a href="http://perl6maven.com/introduction-to-perl6-screencast-scalars" style="
                  font-size: 18px;
                  font-weight: bold;
                  ">Introduction to Perl 6 using REPL: scalars</a>
               <br />                 <span style="font-size: 14px"> 
                   by                           <a href="http://szabgab.com/">Gabor Szabo</a>                         (<a href="https://metacpan.org/author/SZABGAB">SZABGAB</a>)                  </span>               <p style="font-size: 16px">
                 Gabor's Perl 6 odyssey continues, demonstrating working with scalars. I can never remember what REPL stands for, so I googled it (again!) for you: Read-Eval-Print-Loop. It's just an interactive shell.
               </p>
               
               </div>
           </td><td style="width:100px"><img src="http://perlweekly.com/img/gabor_szabo.png" title="Gabor Szabo" width="80" />
           </td></tr></table> 
        </td></tr>
    
    

    <tr><td>
        <hr style="color: red" id="conventions" />
        <div style="font-size: 18px; font-weight: bold;">Conventions</div>
        
    </td></tr>
    
       <tr><td>
           <table style="width:100%"><tr><td>
               <div
                
               >
               <p style="margin-left: 1.5em;">
               <a href="http://blogs.perl.org/users/brian_d_foy/2015/01/what-should-be-in-a-cpan-distro-readme.html" style="
                  font-size: 18px;
                  font-weight: bold;
                  ">What should be in a CPAN distro README?</a>
               <br />                 <span style="font-size: 14px"> 
                   by brian d foy                         (<a href="https://metacpan.org/author/BDFOY">BDFOY</a>)                  </span>               <p style="font-size: 16px">
                 brian wonders whether README files are still needed these days, and if so, what should be in them? There are several conventions on CPAN, some dists just have a copy of the main module's doc, others have a summary, and yet others have installation instructions. Add your thoughts in the comments (if you can!).
               </p>
               
               </div>
           </td><td style="width:100px"><img src="http://perlweekly.com/img/brian_d_foy.png" title="brian d foy" width="80" />
           </td></tr></table> 
        </td></tr>
    
       <tr><td>
           <table style="width:100%"><tr><td>
               <div
                
               >
               <p style="margin-left: 1.5em;">
               <a href="http://neilb.org/2015/01/17/deprecated-metadata.html" style="
                  font-size: 18px;
                  font-weight: bold;
                  ">Marking a distribution as deprecated</a>
               <br />                 <span style="font-size: 14px"> 
                   by                           <a href="http://neilb.org/">Neil Bowers</a>                         (<a href="https://metacpan.org/author/NEILB">NEILB</a>)                  </span>               <p style="font-size: 16px">
                 Details of a new unofficial metadata field for marking a distribution as deprecated. Here 'unofficial' means it's not defined by <a href="https://metacpan.org/pod/CPAN::Meta::Spec">CPAN::Meta::Spec</a>.
               </p>
               
               </div>
           </td><td style="width:100px"><img src="http://perlweekly.com/img/neil_bowers.png" title="Neil Bowers" width="80" />
           </td></tr></table> 
        </td></tr>
    
    

    <tr><td>
        <hr style="color: red" id="language" />
        <div style="font-size: 18px; font-weight: bold;">Language</div>
        
    </td></tr>
    
       <tr><td>
           <table style="width:100%"><tr><td>
               <div
                
               >
               <p style="margin-left: 1.5em;">
               <a href="http://www.effectiveperlprogramming.com/2015/01/named-lexical-subroutines/" style="
                  font-size: 18px;
                  font-weight: bold;
                  ">Don't use named lexical subroutines</a>
               <br />                 <span style="font-size: 14px"> 
                   by brian d foy                         (<a href="https://metacpan.org/author/BDFOY">BDFOY</a>)                  </span>               <p style="font-size: 16px">
                 brian walks through the concepts of lexical and package variables, and then for subs. All this is a lead-in to him presenting a number of problems with named lexical subs (aka 'my subs').
               </p>
               
               </div>
           </td><td style="width:100px"><img src="http://perlweekly.com/img/brian_d_foy.png" title="brian d foy" width="80" />
           </td></tr></table> 
        </td></tr>
    
    

    <tr><td>
        <hr style="color: red" id="grants" />
        <div style="font-size: 18px; font-weight: bold;">Grants</div>
        
    </td></tr>
    
       <tr><td>
           <table style="width:100%"><tr><td>
               <div
                
               >
               <p style="margin-left: 1.5em;">
               <a href="http://news.perlfoundation.org/2015/01/grant-proposal-ado---a-rapid-a.html" style="
                  font-size: 18px;
                  font-weight: bold;
                  ">Ado - a rapid active commotion (framework for web-projects on Mojolicious)</a>
               <br />                 <span style="font-size: 14px"> 
                   by Krasimir Berov                         (<a href="https://metacpan.org/author/BEROV">BEROV</a>)                  </span>               <p style="font-size: 16px">
                 Krasimir has put in a grant proposal for $4500 to greatly expand the existing <a href="https://metacpan.org/pod/Ado">Ado</a> web framework, which is built on top of <a href="https://metacpan.org/pod/Mojolicious">Mojolicious</a>. If you have any thoughts on this, the Perl Foundation is keen to hear them.
               </p>
               
               </div>
           </td><td style="width:100px"><img src="http://perlweekly.com/img/krasimir_berov.png" title="Krasimir Berov" width="80" />
           </td></tr></table> 
        </td></tr>
    
    

    <tr><td>
        <hr style="color: red" id="conferences_and_meetups" />
        <div style="font-size: 18px; font-weight: bold;">Conferences and Meetups</div>
        
    </td></tr>
    
       <tr><td>
           <table style="width:100%"><tr><td>
               <div
                
               >
               <p style="margin-left: 1.5em;">
               <a href="https://fosdem.org/2015/schedule/track/perl/" style="
                  font-size: 18px;
                  font-weight: bold;
                  ">Perl track at FOSDEM</a>
               <br />               <p style="font-size: 16px">
                 The schedule for the Perl track at FOSDEM has been published. It's on Saturday 31st January, and has a cracking lineup of subjects and speakers! <a href="https://fosdem.org/2015/schedule/event/get_ready_to_party/">Larry's talk on Perl 6</a> has now been moved to the Sunday at 1pm.
               </p>
               
               </div>
           
           </td></tr></table> 
        </td></tr>
    
       <tr><td>
           <table style="width:100%"><tr><td>
               <div
                
               >
               <p style="margin-left: 1.5em;">
               <a href="http://amsterdamx.pm.org" style="
                  font-size: 18px;
                  font-weight: bold;
                  ">AmsterdamX tech talks 20th Jan</a>
               <br />               <p style="font-size: 16px">
                 This Tuesday (20th) AmsterdamX.pm have four tech talks from Stevan Little, Borislav Nikolov, Mickey Nasriachi, and Sawyer X. At least two of them are about Perl.
               </p>
               
               </div>
           
           </td></tr></table> 
        </td></tr>
    
    

    <tr><td>
        <hr style="color: red" id="not_perl,_but_may_be_of_interest" />
        <div style="font-size: 18px; font-weight: bold;">Not Perl, but may be of interest</div>
        
    </td></tr>
    
       <tr><td>
           <table style="width:100%"><tr><td>
               <div
                
               >
               <p style="margin-left: 1.5em;">
               <a href="http://www.paulgraham.com/work.html" style="
                  font-size: 18px;
                  font-weight: bold;
                  ">What Doesn't Seem Like Work?</a>
               <br />                 <span style="font-size: 14px"> 
                   by Paul Graham                  </span>               <p style="font-size: 16px">
                 A short essay from Paul, with a key insight: "If something that seems like work to other people doesn't seem like work to you, that's something you're well suited for. For example, a lot of programmers I know, including me, actually like debugging. [...] The stranger your tastes seem to other people, the stronger evidence they probably are of what you should do."
               </p>
               
               </div>
           
           </td></tr></table> 
        </td></tr>
    
       <tr><td>
           <table style="width:100%"><tr><td>
               <div
                
               >
               <p style="margin-left: 1.5em;">
               <a href="http://szabgab.com/business-models-for-open-source-content.html" style="
                  font-size: 18px;
                  font-weight: bold;
                  ">Business Models for Open Source Content</a>
               <br />                 <span style="font-size: 14px"> 
                   by                           <a href="http://szabgab.com/">Gabor Szabo</a>                         (<a href="https://metacpan.org/author/SZABGAB">SZABGAB</a>)                  </span>               <p style="font-size: 16px">
                 Gabor looks at some of the most successful sites that have a money-making business based off open content.
               </p>
               
               </div>
           </td><td style="width:100px"><img src="http://perlweekly.com/img/gabor_szabo.png" title="Gabor Szabo" width="80" />
           </td></tr></table> 
        </td></tr>
    
       <tr><td>
           <table style="width:100%"><tr><td>
               <div
                
               >
               <p style="margin-left: 1.5em;">
               <a href="http://pixelscommander.com/wp-content/uploads/2014/12/P10.pdf" style="
                  font-size: 18px;
                  font-weight: bold;
                  ">The Power of Ten - Rules for Developing Safety Critical Code</a>
               <br />               <p style="font-size: 16px">
                 NASA's 10 development guidelines for safety-critical code, a number of which are widely applicable. Many of the points could be mapped to Perl; e.g. point 10 would become "always use strict and warnings" :-)
               </p>
               
               </div>
           
           </td></tr></table> 
        </td></tr>
    
    

    <tr><td>
        <hr style="color: red" id="perl_maven_tutorials" />
        <div style="font-size: 18px; font-weight: bold;">Perl Maven Tutorials</div>
        
    </td></tr>
    
       <tr><td>
           <table style="width:100%"><tr><td>
               <div
                
               >
               <p style="margin-left: 1.5em;">
               <a href="http://perlmaven.com/the-magic-unary-plus" style="
                  font-size: 18px;
                  font-weight: bold;
                  ">The magic unary plus (+)</a>
               <br />                 <span style="font-size: 14px"> 
                   by                           <a href="http://szabgab.com/">Gabor Szabo</a>                         (<a href="https://metacpan.org/author/SZABGAB">SZABGAB</a>)                  </span>               <p style="font-size: 16px">
                 
               </p>
               
               </div>
           </td><td style="width:100px"><img src="http://perlweekly.com/img/gabor_szabo.png" title="Gabor Szabo" width="80" />
           </td></tr></table> 
        </td></tr>
    
       <tr><td>
           <table style="width:100%"><tr><td>
               <div
                
               >
               <p style="margin-left: 1.5em;">
               <a href="http://perlmaven.com/beginner-perl-maven-installation" style="
                  font-size: 18px;
                  font-weight: bold;
                  ">Welcome and Installation</a>
               <br />                 <span style="font-size: 14px"> 
                   by                           <a href="http://szabgab.com/">Gabor Szabo</a>                         (<a href="https://metacpan.org/author/SZABGAB">SZABGAB</a>)                  </span>               <p style="font-size: 16px">
                 The beginning of an old, and slightly noisy recording of the Perl Maven Video course.
               </p>
               
               </div>
           </td><td style="width:100px"><img src="http://perlweekly.com/img/gabor_szabo.png" title="Gabor Szabo" width="80" />
           </td></tr></table> 
        </td></tr>
    
    


<tr><td>



<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>