Perl Weekly
Issue #209 - 2015-07-27 - (How) should we support Perl 5.6?
latest | archive | edited by Neil Bowers
|
Perl 6 is getting more and more interest, but this week also
saw a lot of discussion about 5.6, which was first released in 2000,
the year when Perl 6 work started. The core question: should CPAN
authors (bother to) support Perl 5.6?
Neil
Neil Bowers
|
|
|
Sponsors
|
Create internal cloud hosting solutions within Morgan Stanley. As a contributor on our budapest-based team, you will have responsibility to contribute not only to the code, but to the design and engineering of the full PaaS systems.
|
|
There are going to be 3 courses at YAPC::EU in Granada, Spain. At one of them you can learn how to use Angular JS together with Perl Dancer. Sign up now!
|
|
CPAN News
|
by Graham Ollis (PLICEASE)
Graham wanted to get Convert::Binary::C updated. But rather than fork it, or adopt it, he blogged about it about first. As a result the author, Marcus, released an update this week. This approach doesn't always have a happy ending, but it shows why it's usually the right first step.
|
|
|
|
|
|
|
Hacking with Perl
|
by Graham Ollis (PLICEASE)
Graham makes the case for using Alien::Base, both for CPAN authors and system vendors. He also makes it clear that Alien::Base is actively maintained, and the team are keen to hear about issues and support both types of users.
|
|
|
by David Farrell (DFARRELL)
David continues his series of infosec articles by explaining port scanning, then showing how you can build a port scanner in Perl 5.
|
|
|
by Matt S. Trout (MSTROUT)
Matt sings the praises of DreamHost, both for their shared hosting and their provision of compute and storage resources for the perl-qa team.
|
|
Perl Tutorials
|
by Gabor Szabo (SZABGAB)
The slidecast Perl tutorial has passed 148 freely available episodes. Available on YouTube or downloadable from the Perl Maven site.
|
|
|
Perl 5.6
|
by Matt S. Trout (MSTROUT)
There's been quite a bit of discussion about Perl 5.6 recently, and whether your CPAN distributions should support it. Matt presents his very pragmatic approach to supporting Perl 5.6 or not.
|
|
by David Golden (DAGOLDEN)
In his contribution to the Perl 5.6 discussion, David's position is similar to Matt's, but he makes the observation that most 5.6 work seems to be related to smoke testing with 5.6, rather then people who are using Perl 5.6 in production.
|
|
|
by Bálint Szilakszi (SZBALINT)
Bálint argues that people shouldn't support Perl 5.6, for security reasons.
|
|
by Neil Bowers (NEILB)
After seeing all the 5.6 disussion, I was wondering how many people are using Perl 5.6 in production? If you are, please let me know.
|
|
|
Other Perl 5 News
|
|
Perl 6
|
by Jonathan Worthington (JONATHAN)
Jonathan had a productive week: getting multi-dimensional arrays working in the JVM (following MoarVM, which was done previously); thinking through the design for await to not take up a thread when waiting for the promise to complete; thinking about a friendly syntax for supplies; some useful MoarVM bytecode instrumentation; fixed some regexp issues; and improved some error messages. In short: "Stuff Got Done".
|
|
|
by Jeff Goff (JGOFF)
Jeff has released the first version of Perl::ToPerl6, a module which will convert (parts of) your code to the equivalent Perl 6 syntax. It's version 0.1, so doesn't handle everything yet. You could help with that maybe? Some lucky soul may even get it next month in the Pull Request Challenge :-)
|
|
|
Conferences
|
by Gabor Szabo (SZABGAB)
More than 200 people have now signed up to attend YAPC::EU this year, passing two previous conferences. And there's still a month to go. Gabor points out there are some interesting talks, if you're still thinking about it.
|
|
|
Grants
|
by Karen Pauley
Dave Mitchell recently applied for a $20k grant to allow him to continue his work on the Perl 5 core; it's now been approved, which is good news for us all.
|
|
|
by Peter Rabbitson (RIBASUSHI)
Ribasushi put forward an idea for a grant project: taking the lead on writing improved documentation for DBIx::Class. He points out that this is not a minor undertaking.
|
|
|
Not Perl
|
by Timmy Willison
The jQuery project recently announced the first alpha release of jQuery 3. This post lists the major changes coming.
|
|
by Tomasz Nurkiewicz
Tomasz thinks that the RESTful approach for APIs is flawed in a number of ways. Some of his arguments are about how people implement particular RESTful APIs (eg choice of JSON), but he makes plenty of valid observations. In the end though: horses for courses.
|
|
by Jono Bacon
Notes from a half-day workshop at OSCON about building strong open source communities.
|
|
|
You know, you could get the Perl Weekly right in your mailbox. Every Week. Free of charge!
|