Issue #221 - 2015-10-19 - Perl 6: concerns or opportunity?

latest | archive | by Gabor Szabo
Don't miss the next issue!

Hi there!,

As Perl 6 is getting closer to an official release we see more and more negative comments. This is understandable. Most of us are afraid of change most of the time and when Perl 6 is released some people will have to confront their long-held view that it will never happen. Some react with anger trying to put other people down. Some of these people will come around.

This however, should not be confused with legitimate concerns. Such as the one voiced by Kaare. This comes from love and appreciation to the hard work done by all the Perl 6 developer throughout the years.

Let's enjoy the week in peace! Even among Perl developers.

ps. There are now 5,892 subscribers to the Perl Weekly. I wonder if we will reach 6,000 before Perl 6 is released ?


Sponsors

Perl Dancer book available Tweet Facebook Google+
by Gabor Szabo (SZABGAB)

All the Perl Maven articles related to Perl Dancer, now available bundled in one e-book in MOBI format for Kindle.


Announcements

Perl5 plugin for IntelliJ IDEA, v1.1 released Tweet Facebook Google+

It's great to see better Perl 5 support in mainstream IDEs!


Articles

Perl 5 Porters Mailing List Summary: October 5th-11th Tweet Facebook Google+
by Sawyer X (XSAWYERX)

It is really good that we have such a summary. It allows people to peek into the development of Perl 5, without getting caught in the fire.

Interview with Reini Urban Tweet Facebook Google+
by Reini Urban (RURBAN)

Fascinating interview with some p5p bashing as expected from Reini, and with lots of interesting bits about p2, perl 11, perlcc, B::C, and the C backend of the Perl compiler.

Profiling and 100 times speed improvement Tweet Facebook Google+
by Gabor Szabo (SZABGAB)

In the last couple of months the Perl Maven site became quite slow. Running the profiler quickly pointed at the overuse of YAML. The easy solution was to replace it with YAML::XS.

Interviews - George Karpodinis, Adzuna Tweet Facebook Google+
by Andrew Solomon (ILLY)

Adzuna (founded 2011) is a crowd-funded job search engine operating in 11 countries with its headquarters in London, UK. George Karpodinis is lead developer at Adzuna.


Discussion

Testing

60 Million Reports Tweet Facebook Google+
by Barbie (BARBIE)

The CPAN Testers are celebrating again.

swatpm.org updated Tweet Facebook Google+
by Alexey Melezhik (MELEZHIK)

SWAT is a Web Test Automation Framework. It seems you need to create the routes of the server as directories and files on your local system, and put in the files the expected response and then just run swat. Interesting concept.

Introducing test automation with Test::Simple Tweet Facebook Google+
by Gabor Szabo (SZABGAB)

Screencast, the first in a series about Test Automation using Perl.


Code

Perl5 to Java compiler - first little script Tweet Facebook Google+
by Flávio Glock (FGLOCK)

Flavio had a number of crazy projects. This is another one. Compiling Perl 5 code to Java? That's the first step on a slippery slope. We might end up writing Perl 5 apps for Android... and people will want to learn Perl. /me shivers


Web

New Dancer2 release en route to CPAN: 0.163000 and new core dev! Tweet Facebook Google+
by Sawyer X (XSAWYERX)

Finally there is a clear separation between parameters arriving in different manners: As part of the route, part of the request (GET), part of the body (POST). Oh and you can provide your own skeleton now. Awesome!


Jobs

Divas Need Not Apply Tweet Facebook Google+
by Curtis 'Ovid' Poe (OVID)

A rant by Ovid on how some Perl programmers cannot communicate properly. Not even when it is about finding a new job. Though it is unclear if he refers to some of the people in the active Perl community or other people who 'just' use Perl.


Perl 6

Last week: Unicode case fixes and much more Tweet Facebook Google+
by Jonathan Worthington (JONATHAN)

On the plate: Fixing some Unicode issues for Christmas; Fixing some issues with phasers; Some regex engine work; and few other bits.

Macros: Your macro has been put on hold Tweet Facebook Google+
by Carl Mäsak

It's unclear to me what a quasi block is, but it seems it can somehow hold its breath waiting for air to be pumped in later on in the life of the program. My head is spinning.

The Old Becomes New Again: A Gopher Server in Perl 6 Tweet Facebook Google+
by Aaron Baugher

How to make the Internet fast again using Perl 6. The beginning of a new era. The beginning of a new Gopher Server.

6.concerns Tweet Facebook Google+
by Kaare Rasmussen (KAARE)

Kaare is concerned by the lack of modules for Perl 6 and the lack of toolchain. Should he be? Or is the green field actually an opportunity for many people to show what new ideas they have and how well they can craft nice things?


MongoDB

If you use MongoDB and Perl, I want your feedback! Tweet Facebook Google+
by David Golden (DAGOLDEN)

MongoDB is one of the only next-gen databases to support Perl in-house. By providing feedback on how you use MongoDB you will help demonstrate the value this work provides. (I have filled the survey; ++ -ed the module; filed several JIRA tickets; Blogged about using MongoDB with Perl. The first two only take 1-2 minutes. The rest will need more involvement. ~szabgab)


CPAN

A spotter's guide to CPAN Tweet Facebook Google+
by Neil Bowers (NEILB)

An almost comprehensive guide to all the file that can appear in a CPAN distribution.


Weekly collections

Exercises

Exercise: Number guessing game Tweet Facebook Google+
by Gabor Szabo (SZABGAB)

Started to publish a bunch of exercises for beginners. Some of the exercises already have solutions in a number of programming languages.


Events

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