Leo Lapworth

Jun 242014
 

YAPC::NA 2014 is on, and streaming!

You can see live streams, as well as uploads of the videos from the first day. Some one is working hard to get such a fast turn around.

Make sure to check out the other days either live or shortly after.

YAPC::NA 2014

The Yet Another Perl Conference is a high-quality, inexpensive technical conference with its roots in the Perl Mongers user groups. The conference celebrates the Perl programming language and is meant to be accessible to anyone, regardless of experience, yet valuable to even the most skilled of programmers. Each year the conference attracts hundreds of programmers from around the world, including luminaries such as Larry Wall, Allison Randal, and Tim Bunce.

May 272014
 

As announced on the p5p mailing list Perl 5.20 has been released by Ricardo Signes.

Enhancements include:

  • Experimental Subroutine signatures
  • subs now take a prototype attribute
  • More consistent prototype parsing
  • rand now uses a consistent random number generator
  • New slice syntax
  • Experimental Postfix Dereferencing
  • Unicode 6.3 now supported
  • New \p{Unicode} regular expression pattern property
  • Better 64-bit support
  • use locale now works on UTF-8 locales
  • use locale now compiles on systems without locale ability
  • More locale initialization fallback options
  • -DL runtime option now added for tracing locale setting
  • -F now implies -a and -a implies -n
  • $a and $b warnings exemption

More can be found in the changes file.

Perl 5.20.0 represents approximately 12 months of development since Perl 5.18.0 and contains approximately 470,000 lines of changes across 2,900 files from 124 authors.

Excluding auto-generated files, documentation and release tools, there were approximately 280,000 lines of changes to 1,800 .pm, .t, .c and .h files.

Perl continues to flourish into its third decade thanks to a vibrant community of users and developers. The following people are known to have contributed the improvements that became Perl 5.20.0:

Aaron Crane, Abhijit Menon-Sen, Abigail, Abir Viqar, Alan Haggai Alavi, Alan Hourihane, Alexander Voronov, Alexandr Ciornii, Andy Dougherty, Anno Siegel, Aristotle Pagaltzis, Arthur Axel ‘fREW’ Schmidt, Brad Gilbert, Brendan Byrd, Brian Childs, Brian Fraser, Brian Gottreu, Chris ‘BinGOs’ Williams, Christian Millour, Colin Kuskie, Craig A. Berry, Dabrien ‘Dabe’ Murphy, Dagfinn Ilmari Mannsåker, Daniel Dragan, Darin McBride, David Golden, David Leadbeater, David Mitchell, David Nicol, David Steinbrunner, Dennis Kaarsemaker, Dominic Hargreaves, Ed Avis, Eric Brine, Evan Zacks, Father Chrysostomos, Florian Ragwitz, François Perrad, Gavin Shelley, Gideon Israel Dsouza, Gisle Aas, Graham Knop, H.Merijn Brand, Hauke D, Heiko Eissfeldt, Hiroo Hayashi, Hojung Youn, James E Keenan, Jarkko Hietaniemi, Jerry D. Hedden, Jess Robinson, Jesse Luehrs, Johan Vromans, John Gardiner Myers, John Goodyear, John P. Linderman, John Peacock, kafka, Kang-min Liu, Karen Etheridge, Karl Williamson, Keedi Kim, Kent Fredric, kevin dawson, Kevin Falcone, Kevin Ryde, Leon Timmermans, Lukas Mai, Marc Simpson, Marcel Grünauer, Marco Peereboom, Marcus Holland-Moritz, Mark Jason Dominus, Martin McGrath, Matthew Horsfall, Max Maischein, Mike Doherty, Moritz Lenz, Nathan Glenn, Nathan Trapuzzano, Neil Bowers, Neil Williams, Nicholas Clark, Niels Thykier, Niko Tyni, Olivier Mengué, Owain G. Ainsworth, Paul Green, Paul Johnson, Peter John Acklam, Peter Martini, Peter Rabbitson, Petr Písař, Philip Boulain, Philip Guenther, Piotr Roszatycki, Rafael Garcia-Suarez, Reini Urban, Reuben Thomas, Ricardo Signes, Ruslan Zakirov, Sergey Alekseev, Shirakata Kentaro, Shlomi Fish, Slaven Rezic, Smylers, Steffen Müller, Steve Hay, Sullivan Beck, Thomas Sibley, Tobias Leich, Toby Inkster, Tokuhiro Matsuno, Tom Christiansen, Tom Hukins, Tony Cook, Victor Efimov, Viktor Turskyi, Vladimir Timofeev, YAMASHINA Hio, Yves Orton, Zefram, Zsbán Ambrus, Ævar Arnfjörð Bjarmason.

May 192013
 

The release of Perl 5.18.0 has been announced

You can find a full list of changes in the file “perldelta.pod” located in the “pod” directory inside the release and on the web.

Perl v5.18.0 represents approximately 12 months of development since Perl v5.16.0 and contains approximately 400,000 lines of changes across 2,100 files from 113 authors.

Perl continues to flourish into its third decade thanks to a vibrant community of users and developers.

Strawberry Perl 5.18.0.1 is available at http://strawberryperl.com (all editions: MSI, ZIP, PortableZIP for both: 32/64bit MS Windows)

May 052013
 

The Perlfoundation has announced the 2013Q2 Grant Proposals.

For this quarter, TPF Grants Committee have four different proposals. They invite the Perl Community to comment on the proposals and their relevance to the community. Comments on each grant on their specific page…

To submit your own proposal for the next round of grants see the guidelines and the current rules of operation. Then send your proposal to tpf-proposals@perl-foundation.org.

Apr 212013
 

Andy Lester has announced the release of ack 2.0. ack is designed to help programmers who need to search large amounts source code – fast.

ack was originally developed to be better than the unix grep (file pattern searcher) command, and as pointed out in the announcement is now trying to focus on going beyond even that.

ack is cross-platform and pure Perl – so will run on all platforms, including Windows, and is very easy to install.

For more information visit the ack website.

Apr 102013
 

Best Practical have announced an upgrade and new features for https://rt.cpan.org/.

https://rt.cpan.org/ is the issue tracking system available for every one of the 27,000+ open source distributions released through CPAN.

New features include:

  • Mobile support (also accessible from https://rt.cpan.org/m)
  • Preferred bug tracker information displayed prominently – if the module author wants to use a different tracker it is clearly displayed and linked to

See the announcement for the full list of improvements.