CINXE.COM
Modern Perl Programming
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" id="sixapart-standard"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta http-equiv="content-language" content="en-us" /> <meta name="description" content="A Perl blog which explores how Modern Perl helps how great programmers solve their problems quickly and effectively." /> <link rel="stylesheet" href="/mt/styles.css" type="text/css" /> <link rel="stylesheet" href="/mt/modernperl.css" type="text/css" /> <link rel="start" href="/mt/" title="Home" /> <link rel="alternate" type="application/atom+xml" title="Recent Entries" href="/mt/atom.xml" /> <link rel="alternate" type="application/atom+xml" title="Recent Comments" href="/mt/comments.xml" /> <script type="text/javascript" src="/mt/mt.js"></script> <!-- <rdf:RDF xmlns="http://web.resource.org/cc/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <Work rdf:about="/mt/"> <dc:title>Modern Perl Programming</dc:title> <dc:description>A Perl blog which explores how Modern Perl helps how great programmers solve their problems quickly and effectively.</dc:description> <license rdf:resource="http://creativecommons.org/licenses/by-nc-sa/3.0/us/" /> </Work> <License rdf:about="http://creativecommons.org/licenses/by-nc-sa/3.0/us/"> </License> </rdf:RDF> --> <link rel="EditURI" type="application/rsd+xml" title="RSD" href="/mt/rsd.xml" /> <title>Modern Perl Programming</title> </head> <body id="mt-blog" class="mt-main-index layout-wt"> <div id="container"> <div id="container-inner"> <div id="header"> <div id="header-inner"> <div id="header-content"> <h1 id="header-name"><a href="/mt/" accesskey="1">Modern Perl Programming</a></h1> <h2 id="header-description">A Perl blog which explores how Modern Perl helps how great programmers solve their problems quickly and effectively.</h2> </div> </div> </div> <div id="content"> <div id="content-inner"> <div id="alpha"> <div id="alpha-inner"> <div class="entry-asset asset hentry"> <div class="asset-content entry-content"> <div class="asset-body"> <p>This blog is on indefinite hiatus.</p> <h3>Modern Perl: the book</h3> <a href="https://pragprog.com/titles/swperl/modern-perl-fourth-edition/"><img src="/images/mp_2016_cover.jpg" style="border: 2px solid; border-color: black; text-align: center;" alt="cover image for Modern Perl: the book" /></a> <p> <p>You may be looking for <a href="https://pragprog.com/book/swperl/modern-perl-fourth-edition">Modern Perl: 4th Edition</a>. You can <a rel="nofollow" href="http://www.amazon.com/gp/product/1680500880/ref=as_li_tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1680500880&linkCode=as2&tag=outspeaking-20&linkId=JPF4JTK2FV66PFDO">buy Modern Perl</a><img src="http://ir-na.amazon-adsystem.com/e/ir?t=outspeaking-20&l=as2&o=1&a=1680500880" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" /> online or <a href='/books/modern_perl_2016/'>read Modern Perl: 4th edition</a> online for free.</p> <h3>Modern Perl Blog Entries</h3> <p>This blog has five years of blog entries. Highlights include:</p> <ul> <li><a href='/mt/2014/02/the-mid-career-crisis-of-the-perl-programmer'>The Mid-Career Crisis of the Perl Programmer</a></li> <li><a href='/mt/2014/01/fatal-warnings-are-a-ticking-time-bomb'>Fatal Warnings are a Ticking Time Bomb</a></li> <li><a href='/mt/2009/03/organizing-test-suites-with-testclass'>Organizing Test Suites with Test::Class</a></li> <li><a href='/mt/2009/04/the-why-of-perl-roles'>The Why of Perl Roles</a></li> <li><a href='/mt/2013/02/goodnight-parrot'>Goodnight, Parrot</a></li> </ul> <p>This blog spawned other conversations. Two in particular to which your author contributed suggestions and editorial feedback are:</p> <ul> <li><a href="https://outspeaking.com/words-of-technology/theme-pragmatics-and-purpose-in-programming-language-implementation.html">Theme, Pragmatics, and Purpose in Programming Language Implementation</a></li> <li><a href="https://outspeaking.com/words-of-technology/why-perl-didnt-win.html">Why Perl Didn't Win</a></li> </ul> <h3>Non-Perl Writings</h3> <p>While this blog is on hiatus, your author spends his time helping family members with their own publishing. In particular, he's proud of the work done on the <a href="https://trendshare.org/how-to-invest/">trendshare investment guide</a>, in particular:</p> <ul> <li><a href="https://trendshare.org/how-to-invest/how-do-you-make-money-with-penny-stocks">How to Make Money with Penny Stocks</a></li> <li><a href="https://trendshare.org/how-to-invest/how-to-invest-1000-dollars">How to Invest $1000</a></li> <li><a href="https://trendshare.org/how-to-invest/buy-the-s&p-index-fund">Buy the S&P 500 Index Fund</a></li> </ul> </div> </div> <div class="asset-footer"></div> </div> <div class="content-nav"> <a href='/mt/archives'>Archives</a> </div> </div> </div> <div id="beta"> <div id="beta-inner"> <div class="widget-mp-thebook widget"> <h3 class="widget-header">Modern Perl: The Book</h3> <div class="widget-content"> <a href="http://www.amazon.com/gp/product/0985451947?ie=UTF8&tag=onyneopre-20"><img src="/images/mp_2016_cover_thumb.jpg" style="border: 1px solid; text-align: center;" alt="cover image for Modern Perl: the book" /></a><br /> <p>The best Perl Programmers read <a href="http://modernperlbooks.com/books/modern_perl_2014/">Modern Perl: The Book</a>.</p> <p><small>affiliated with <a href="/whitepapers">Modern Perl Whitepapers</a></small></p> </div> </div> <div class="widget-about-this-page widget"> <h3 class="widget-header"> </h3> <div class="widget-content"> <p>Find recent content on the <a href="/mt/">main index</a> or look in the <a href='/mt/archives'>archives</a> to find all content.</p> </div> </div> </div> </div> </div> </div> <div id="footer"> <div id="footer-inner"> <div id="footer-content"> <p>Copyright © chromatic 2009 - 2021. Some rights reserved.</p> <div class="widget-creative-commons widget"> <div class="widget-content"> This site is licensed under a <a href="http://creativecommons.org/licenses/by-nc-sa/3.0/us/">Creative Commons License</a>. </div> </div> </div> </div> </div> <script type="text/javascript"> var _gaq = _gaq || []; _gaq.push(['_setAccount', 'UA-7980025-2']); _gaq.push(['_trackPageview']); (function() { var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); })(); </script> <script type="application/ld+json"> { "@context": "http://schema.org", "@type": "Organization", "name": "Onyx Neon", "legalName" : "Onyx Neon Inc", "url": "http://www.onyxneon.com", "contactPoint": { "@type": "ContactPoint", "contactType": "customer service", "url": "http://www.onyxneon.com", "email": "info@onyxneon.com" } } </script> </div> </div> </body> </html>