Issue #3 - 2011-08-15 - The future of Perl 5

latest | archive

Hi,

I have been in Riga for the past 4 days already meeting lots of fellow Perl programmers. Both people I already know and new contacts. YAPC::EU officially starts today and I am looking forward to the talks and the further social interaction.

To those who could not attend, you can at least read some news from the past week...


Headlines

The future of Perl 5

A very good summary of what's going on at the Perl 5 porters and what are the plans of Jesse Vincent for Perl 5. - I missed this one last week but it is important enought to include it now.

And our theme for YAPC::NA 2012 is...

After lots of really small posts about next years YAPC::NA finally one that has substantial content. If you wonder what is YAPC about (or what is the next YAPC::NA is going to be about) then this might give you some ideas.

App::TimeTracker 2.008 released (finally!)

A command line tool to track time spent on tasks.

Compare deep data structures while doing correct comparisons for unordered sets

Mark Gardner introduces his first module: Data::Compare::Plugins::Set::Object


Screencasts

2nd Mojocast: Placeholders, methods, formats

This is the second episode of the terrific screencasts by Glen Hinkle showing features of the Mojolicious web framework.

The Making of Mojocasts

Explaining botht the technical background and the style needed to create the screencasts.


Articles

Dan's updates regarding TPF and PPW for the week ending August 14th, 2011

I am glad Dan provides some insight to the finances of TPF. This is light years better than what we had earlier but I am still at odds with the fact that this, the TPF part, does not appear on the official TPF website.

So what is Dependency Injection again?

Two explanations about dependency injection. When and why to use it. See this post and the following one by chromatic.

Binary search versus hash lookup - benchmarking

As usual Ovid makes and excellent post with an excellent code example. He is comparing binary search of sorted data vs creating a lookup table and using it. The numbers speak for themself. Or do they?

Hunting a Padre bug

Sebastian Willing explains binary searching through SVN revisions in order to find a bug which is known as bisect in the git world.


Perl 6

S26 in HTML

Finally Synopsis 26 of the Perl 6 specification was also converted to HTML using the brand new Perl 6 pod parser.


Discussions

A compelling reason for Perl6

Randal Schwartz wanted to discuss what 'killer application' could be built usign Perl 6 that would make it interesting for more people to learn Perl 6. Unfortunatelly the discussion drifted to the naming question again.

Common Software Development Mistakes

eyepopslikeamosquito on PerlMonks


Testing

Powerful benchmarking with Perl and ab

A simple wrapper around 'ab' the command line tool to load test web sites.


Code

Params::Validate::Dependencies

David Cantrel just announced the creation of an extension to Params::Validate. I have not looked at the features so I wonder if it wasn't a better idea to include this within Params::Validate itself?

Five ways to install modules prereqs by hand

David Golden shows us some examples to make it easy to install CPAN modules - almost - manually. Do you have other ways to improve or extend his suggestions?


Games and Code

Extreme Makeover: Dungeons Edition

Building dungeons, excavate caves.

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