Issue #29 - 2012-02-13 - DWIM Perl 5.14.2 released

latest | archive | by szabgab

Hi,

Again, lots of interesting articles this week. I was also busy building the first releases of DWIM Perl for Windows and publishing my first e-book about Perl. This a long journey for me, but I am making the first small steps which makes me quite happy.

I have been delaying the work on the back-end for the Perl Weekly for a while, but now, that I am pushing out the news items to 3 social networks I am doing a lot of repeated work. I'll have to put in more time in the code that hopefully will free me up some time reading the news. And coding. There must be some value in automating part of the work.

Anyway, let's see the news!


Announcements

GSoC 2012

Europe is still freezing but Google and Mark Keating are already thinking about the summer and the code. The Perl Foundation wants to participate again which means you need to give ideas and volunteer as mentor.

DWIM Perl 5.14 for Windows (v7) released

This is the second DWIM release in a week. The first one was using Perl 5.12 but this one already uses the latest version of Perl and includes more than 400 modules from CPAN.


Articles

The unexpected case of -Mblib

I think this is not the first time we catch Reini Urban eliminating bloat from our perl scripts.

Module review updates

Neil Bowers is linking to the updated version of his report about defining constants. I really love the comparisons Neil is doing. I am looking forward to the day when his reports will be somehow available on the search interfaces of CPAN. E.g. when a module that he lists is being displayed there could be a link to his article.

Perl Data Language gets auto-parallelisation

The announcement about the new version of PDL made it into The H.

Dancer updates

Sawyer X is, understandably, very enthusiastic about the community around the Dancer project and he also lists a number of changes that went into Dancer in the last 2 weeks. If you'd like to have the warm feeling of being in an open source community, this is for you.

The Values and Costs of Automation

chromatic makes a good point about automating parts of packaging CPAN modules or anything really.


Discussion

Plat-forms 2012 : Perl on Amazon Web Services ?

Laurent Dami (dami) started to prepare for the next Plat-forms competition that will take place in April in Berlin, but he is worried. Will the apparent lack of Perl on AWS make it hard for the Perl team to compete? Is there a lack of Perl on AWS? What do you think?

Annotations, Attributes, Traits

Peter Shangov describes how some languages (Java, C#, Python, Perl 5 and Perl 6) handle meta-data on objects and then offers some suggestion how he would like to write meta-data declarations in Perl 5.

Unicode and Passwords

Do you allow strange characters in the username field? What about the password field? Don't have people enough problem typing with Caps-lock on by mistake? Check some of the issues with Unicode and passwords as Curtis (Ovid) Poe thinks about them.


Testing

CPAN Testers Summary - January 2012 - Bringing It All Back Home

CPAN Testers is unique in its size and all that depends on a very small number of people. Mostly on Barbie, who wrote this monthly report.


Code

Easy and Attractive Graphs with Chart::Clicker

chromatic shows a small example on the awesomeness of Chart::Clicker. I also like the module but I think last time I checked, I could not install it on Windows. I'll have to check that again and try to figure out what might be the problem so I can include it in DWIM Perl.


Slides

DistZilla from one newb to another

Mark Allen shared his slides from the talk he gave at Houston.pm. Very nice slides and I love the title too. I am sorry we don't have the actual presentation. Maybe at YAPC::NA?


Perl 6

t2: Sums of cubes

Moritz Lenz writes: The second task from the Perl 6 Coding Contest 2011 needs data structures not available in core Perl 6 to be solved efficiently.

Mini-Challenge: Write Your Prisoner's Dilemma Strategy

Moritz Lenz invites us to another Perl 6 challenge. This time he describes the well known dilemma, offers some strategies, and provides the check-sum of his solution. It's like putting the solution in an envelop in a trusted third party. Very nice idea.


Other

2012Q1 TPF Grant Proposal: Cooking Perl with Chef

David Golden submitted a grant proposal. I think it would be important to get comments from more people.

Hacker Newsletter

If you are like me, who would like to read the Hacker News of Ycombinator but does not have the time to follow it, the newsletter of Kale Davis might help you keep an eye on the most important postings.

Scripting for DB2 LUW - Why Perl?

Ember Crooks tells her story, why she learned Perl and how Perl was chosen in the DB2 team in IBM.


Training

Presentation training from Damian Conway

Ian Norton mentioned the training Damian will give on 16 April 2012 in London.


The self promotion section

Announcing my first Perl e-book

I have been planning to publish my Perl training materials along with the newly written Perl set of articles. This is the first one with the Beginner Perl Maven material.

$_ the default variable of Perl

IMHO for beginners it's quite hard to find explanation on what are the special variables of Perl. Especially $_ is confusing people and search engines. I hope my little contribution helps.

Automatic string to number conversion or casting in Perl

People coming from other programming languages often have trouble with the automatic string to number conversion in Perl. The comments also mention a couple of strange cases.


Events

Perl Workshop in Israel

February 28, 2012, Ramat Gan, Israel

German Perl workshop

March 5-7, 2012, Erlangen, Germany

DC-Baltimore Perl workshop

April 14, 2012, Catonsville, MD, USA

Dutch Perl Workshop

April 14, 2012,

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