Issue #58 - 2012-09-03 - Back from a summer vacation and starting to work? Then Happy Labor day!

latest | archive | edited by Gabor Szabo
This edition was made possible by the supporters of our cause.
Don't miss the next issue!

Hi,

The summer is over, people are getting back to work slowly. To celebrate it the Americans take an extra day off. Enjoy!

In the meantime I made some changes to the newsletter: bigger fonts to make it more readable, and some colors so it will look nicer.

Let me also thank Shlomi Fish, who has been helping me in getting rid of some of the biggest grammar issues in the newsletter. Thanks Shlomi, and good luck with the debugger grant!

Other than that, we have some articles to read:

Gabor Szabo


Articles

Why Did I Choose Perl When Building Crowdtilt

In a nutshell, they like Perl, and think that CPAN is awesome. There is more to it in the article, and at the end there is a link to the Hacker News discussion which can be also interesting.

Domain-Specific Languages made simpler

by Jeffrey Kegler (JKEGL)

Another entry by Jeffrey Kegler using the Marpa parser, that can 'just parse' BNF to create a simple DSL.

Filtering values using Perl grep

The grep of Perl is a generalization of the grep of Linux. See how to use it.


Discussion

Q: When not to use Regexp? A: HTML parsing

Lots of examples collected by Kirk Kimmel in Ruby, Python, and Perl, on how bad it can be to parse HTML using regexes.


Releases

Citrus Perl 5.16.1 Released

Citrus Perl is a binary distribution of Perl created for GUI application developers. The distribution includes wxPerl, the Perl wrapper for wxWidgets.

Triceps an innovative CEP (Complex Event Processing) engine

It is written in C++, and you can 'script it' using Perl.

Embed Perl5 to node.js

Synchronous, but useful, embeding Perl into node.js


Testing

Running Perl tests in parallel with 'prove', with some exceptions

You can reduce the testing time if you run your tests in parallel, but what if some of the tests have to be executed sequentially? Mark Stosberg found an undocumented flag of the prove command that can do just that.


Grants

Adding tests to and refactoring the perl debugger - report #1

The proposal of Shlomi Fish has just been approved for funding by The Perl Foundation and you can already read the first report.


Slides

Creating a Perl web application on dotCloud

by David Oswarld (DAVIDO)

David Oswald has worked on a project for being hosted on dotCloud, and then presented his experience along with some examples to the Thousand Oaks Perl Mongers and to the Los Angeles Perl Mongers. He is sharing both the slides and the examples using Mojolicious.


Videos

A Rakudo Performance

by Patrick R. Michaud

This is the lightning talk Patrick Michaud gave at YAPC::NA 2012. This is what got me enthusiastic again, and got me to start the Perl 6 Maven site. Watch it only if you are not afraid of getting trapped in the world of Perl 6!


Perl 6

A Rakudo Debugger

by Jonathan Worthington (JONATHAN)

Jonathan Worthington had a surprise for the all the Perl 5 and Perl 6 developers when he showed this during YAPC::EU. In this article he explains how you can use the debugger.

Rakudo Star 2012.08 released

by Jonathan Worthington (JONATHAN)

This is the regular, quarterly release of Rakudo Star that includes both the Perl 6 compiler and a bunch of external modules. It even contains the newly released debugger of Jonathan Worthington. (See above.)


Other

Weekly collections

Perl 5 Porters Weekly: August 20-August 26, 2012

Highlights: Perl 5.17.3 is now available!; The latest Unicode 6.2 beta is now in blead; The great summary of how smartmatch changes. Again.

#perl6 summary for week ending 2012-08-25

An excellent compilation of the events on the Perl 6 development IRC channel. (Unfortunately we are one week off with this report, but I hope this can be fixed).


YAPC::EU and Perl Reunification Summit reports

A collection of reports from the European YAPC. Some people write daily reports, I think I'll include only one for each author.

YAPC::EU 2012 - an organizers' view - Day 0

A bit late, but the YAPC::EU organizers have also started to publish their daily reports about the event. Day 0 and Day 1 have been published so far.


Perl Reunification Summit (PRS)

This was a 3-day even between 16-19 August 2012 in Perl, Germany (near Schengen). The reports will be included here.

Perl Reunification Summit

This article is by Elizabeth Mattijsen (Liz) who, together with Wendy van Dijk organized the event. This includes the original mail she sent to a number of people outlining the problems she sees and what she would like to discuss at the PRS. This gives a good opportunity to understand the motivations.


Events

I usually list the next 3-4 events here. The list of all the events can be found on the web site. If your Perl event is not listed there, please let me know.

YAPC::Asia Tokyo 2012

September 27-29, 2012, Tokyo, Japan

Portuguese Perl workshop (PTPW)

September 28, 2012, Braga, Portugal

Italian Perl workshop (IPW)

October 11-12, 2012, Bologna, Italy

Nordic Perl workshop (NPW)

October 13-14, 2012, Stockholm, Sweden



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 RSS Feed of the Perl Weekly. Updated once a week