Perl Weekly
Issue #146 - 2014-05-12 - Space Invaders in Perl 6
latest | archive | edited by Gabor Szabo
|
Hi,
First of all, let me apologize for the late and duplicate e-mails last week. I upgraded the server just before sending out the edition and I managed to break the mail-server. At first it did not send out the e-mail. After fixing part of the server I tried to send it again, that did not work either and then, when I finally managed to fix the server, all the messages that were in the queue went out at once.
The Polish Perl Workshop is this weekend in Poznan!.
In case you cannot attend, enjoy the articles!
Gabor Szabo
|
|
|
Sponsors
|
|
GitTip profile of the week
|
Stevan has been instrumental to a lot of modules on CPAN, some are even released by him, but probably he is best known as the creator of Moose and the person who adds MOP to the core Perl. Sometimes he even blogs about his progress. It would be great if you could say him thanks and encourage him to further work on the p5 MOP. In 2013 I conducted an interview with him.
|
|
Articles
|
by Toby Inkster (TOBYINK)
The monthly review of Toby Inkster about everything Object Oriented in Perl. New Moose and Moo releases.
|
|
Discussion
|
A Reddit user wonders why Perl is slowly losing its popularity. Many people offer their opinion. Some of them even tell what others should do about it... It is an interesting read, but I wonder what will people actually do about it?
|
|
by Gabor Szabo (SZABGAB)
Thunderclap allow you to commit to send a specific tweet (or Facebook share) at a certain time in the future. I started a little experiment with it. If you like it, please join the action.
|
|
|
Testing
|
|
Screenshots with colored output are always much more convincing than a wall of text explaining the advantages of something.
|
|
Code
|
Laufeyjarson has started a series of articles examining 'The Book' that many people hold as the Holy Bible of Perl programming. He does not seem to agree with every point...
|
|
|
Web
|
by Curtis 'Ovid' Poe (OVID)
Ovid explains how to use this Platform as a Service (PaaS) system to avoid the need to handle sysadmin tasks while building a web application.
|
|
|
Not Perl specific, but if you write a web application using OAuth 2 and 'Implicit Grant Flow' you might want to check this out.
|
|
CPAN
|
by Philippe Bruhat (BOOK)
A short explanation by Philippe Bruhat abut how he adopted this module. It is quite simple. You can do it too.
|
|
|
by Neil Bowers (NEILB)
There are more than 8000 CPAN modules that depend indirectly on this module. Neil Bowers, the new maintainer released a new version of Perl::MinimumVersion, that broke some of the dependent modules. I think he is way to hard on himself, but the really interesting part is the list of ways he proposes to reduce the chance breaking the chain for other people. If you are a CPAN author, or if you are going to be a CPAN author, then these points can help reducing anxiety.
|
|
|
Perl 6
|
This is the first Rakudo Star release with support for the MoarVM backend (all module tests pass on supported platforms) along with experimental support for the JVM backend (some module tests fail).
|
|
|
To make it easy to install Rakudo Perl 6
|
|
After seeing this article, I spent 3 hours playing Space Invaders on some stupid clone, and thus I did not have the time to try the Perl 6 version yet, but I am really happy that Tadeusz Sosnierz (tadzik) created this.
|
|
Other
|
Nick Patch, Perl developer and resident Unicode expert of Shutterstock explains the space.
|
|
by Viacheslav Tykhanovskyi (VTI)
Viacheslav Tykhanovskyi (vti) conducted a written interview with Mithaldu. It is available at the Pragmatic Perl web site, both in English and in Russian.
|
|
|
Weekly collections
|
|
|
Perl Maven Tutorials
|
Separate solution for both horizontal and vertical splitting.
|
|
|
Events
|
In the following cities: Poznan (PL), Prague (CZ), Oslo (NO), Paris (FR), Kiev (UA), Orlando (FL/USA), Sofia (BG), Flörli Olten (CH)
|
|
You know, you could get the Perl Weekly right in your mailbox. Every Week. Free of charge!
|