Issue #207 - 2015-07-13 - RPerl and Perlito

latest | archive | by Neil Bowers
Don't miss the next issue!

The London Perl Workshop is the flagship Perl event in the UK, and this year it's on Saturday 12th December, in London. Why not submit a talk proposal?

Two pieces of compiler news for Perl 5, and lots for Perl 6.

And if you're looking for a summer project, why not sign up for the Pull Request Challenge? :-)

Neil


CPAN News

What's new on CPAN - June 2015 Tweet Facebook Google+
by David Farrell (DFARRELL)

David's monthly column on new CPAN distributions. July's module of the month was PMORCH's Class::Storage. Also of note for me was Assert::Conditional, from TOMC, which gives you a wide selection of functions for doing C-style assertions.

Dancer 2 v0.161000 Tweet Facebook Google+
by Sawyer X (XSAWYERX)

A new version of Dancer 2, which both faster and more secure, according to Ol' Pottymouth himself.

swat - Simple Web Application Test ( Tool ) Tweet Facebook Google+
by Alexey Melezhik (MELEZHIK)

Alexey has written a tool called swat, which is used to run smoke tests against web applications. It's on github.


Advocacy

Reasons for choosing Mojolicious Tweet Facebook Google+
by Jan Henning Thorsen (JHTHORSEN)

Jan wrote a piece on why Mojolicious is a good choice for new web projects in general, and a RESTful API in particular, in response to a question on Perl Monks.


Perl Hacking

Host discovery with broadcast and echo Tweet Facebook Google+
by David Farrell (DFARRELL)

David shows how you can look for machines on the local network using ICMP.

Finding Common Ground ... in Both Directions Tweet Facebook Google+
by Buddy Burden (BAREFOOT)

Buddy talks through the iterations of a tool he's working on for processing text files related to the Heroscape game.

Because everything can jump the rails... Tweet Facebook Google+
by Dave Jacoby (JACOBY)

Dave's thoughts on running things on remote machines using Net::OpenSSH; read the comments too.


Perl 5

RPerl 1.0 full release Tweet Facebook Google+
by Will Braswell (WBRASWELL)

The first full release of RPerl was announced by Will. RPerl is a compiler which can make your code run a lot faster, as long as you avoid certain language features. Read more about it on the RPerl home page.

A perl5 to Java compiler - work in progress Tweet Facebook Google+
by Flávio Glock (FGLOCK)

Flávio has started work on a backend for Perlito that will generate Java from Perl 5. Early days work in progress.


Perl 6

Multi-dimensional arrays – and plenty more Tweet Facebook Google+
by Jonathan Worthington (JONATHAN)

Jonathan's write-up of work done in late June and early July: adding support for multi-dimensional arrays in MoarVM, changes to the regex engine, and a bunch of bug fixes.

2015.27 It was HOT Tweet Facebook Google+
by Timo Paulssen

A collection of pointers to many things going on in the Perl 6 world in the week to 6th July.


The Pull Request Challenge

You're not too late for the CPAN Pull Request Challenge Tweet Facebook Google+
by Neil Bowers (NEILB)

We're half-way through the year, but that mean's there's still half a year left, or 6 potential assignments if you join the Pull Request Challenge before the end of July.

Test failures in File::LibMagic Tweet Facebook Google+
by E. Choroba (CHOROBA)

E Choroba was assigned File::LibMagic for July, and decided to address the CPAN Testers fails.


Misc

Does Certification Matter For Programmers? Tweet Facebook Google+
by Andrew Solomon (ILLY)

Andrew acknowledges that certification for programmers can split a crowd, but that some managers like to see it. Geekuni has introduced certification for its Perl and web development courses.


Tutorials

Bread::Board, part II: Beyond the DSL Tweet Facebook Google+
by Yanick Champoux (YANICK)

Yanick continues his series on Bread::Board, showing how you can "manually create services and set them in a hierarchy of containers so that their inter-dependencies can be resolved by the system".

Formatting of relative date/time using Time::Moment Tweet Facebook Google+
by Christian Hansen (CHANSEN)

Christian shows how you can use Time::Moment to format to format time deltas in human readable form, such as 'an hour ago', or 'a day ago'.


Events

The London Perl Workshop Tweet Facebook Google+
by Mark Keating

The London Perl Workshop (LPW) is the premier UK Perl event. This year it's on the 12th December, and has a theme of "A Perl Christmas". It's not to soon to submit a talk proposal. Yet again, Mark Keating is organising LPW.


TPF Grants

Maintaining the Perl 5 Core: Report for Month 20 Tweet Facebook Google+

Someone's report for their Perl grant — the name wasn't given. Either TonyC or DaveM.

Maintaining Perl 5: Grant Report for May 2015 Tweet Facebook Google+

Another Perl 5 grant report from either Tony or Dave :-)

YAPC-NA & Act-Voyager Tweet Facebook Google+
by Theo van Hoesel (VANHOESEL)

An update from Theo on his Act work, and his time at YAPC::NA.


Not Perl

The Great Command-Line Challenge Tweet Facebook Google+

A unix pipe challenge: process a collection of text files using standard unix tools in a pipeline.

You know, you could get the Perl Weekly right in your mailbox. Every Week.
Free of charge!

Just ONE e-mail each Monday. Easy to unsubscribe. No spam. Your e-mail address is safe.
Perl Weekly on Twitter Perl Weekly page on Google+ Like the Perl Weekly on FaceBook RSS Feed of the Perl Weekly. Updated once a week