Perl 5.16.0 released
From: | Ricardo Signes <perl.p5p-AT-rjbs.manxome.org> | |
To: | perl5-porters-AT-perl.org | |
Subject: | Perl 5.16.0 is now available! | |
Date: | Sun, 20 May 2012 18:54:47 -0400 | |
Message-ID: | <20120520225447.GA17670@cancer.codesimply.com> |
All I have is a voice To undo the folded lie, The romantic lie in the brain Of the sensual man-in-the-street And the lie of Authority Whose buildings grope the sky: There is no such thing as the State And no one exists alone; Hunger allows no choice To the citizen or the police; We must love one another or die. -- W.H. Auden, September 1, 1939 The Perl 5 development team is gratified to announce the release of Perl 5.16.0! You will soon be able to download Perl 5.16.0 from your favorite CPAN mirror or find it at: https://metacpan.org/release/RJBS/perl-5.16.0/ SHA1 digests for this release are: 56fb8097ff3e472f7a057848b37cb9ede7662b74 perl-5.16.0.tar.bz2 d21de2b409d99440047a4e67a61f0a781ea2f66b perl-5.16.0.tar.gz 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 5.16.0 represents approximately 12 months of development since Perl 5.14.0 and contains approximately 590,000 lines of changes across 2,500 files from 139 authors. 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.16.0: Aaron Crane, Abhijit Menon-Sen, Abigail, Alan Haggai Alavi, Alberto Simões, Alexandr Ciornii, Andreas König, Andy Dougherty, Aristotle Pagaltzis, Bo Johansson, Bo Lindbergh, Breno G. de Oliveira, brian d foy, Brian Fraser, Brian Greenfield, Carl Hayter, Chas. Owens, Chia-liang Kao, Chip Salzenberg, Chris 'BinGOs' Williams, Christian Hansen, Christopher J. Madsen, chromatic, Claes Jacobsson, Claudio Ramirez, Craig A. Berry, Damian Conway, Daniel Kahn Gillmor, Darin McBride, Dave Rolsky, David Cantrell, David Golden, David Leadbeater, David Mitchell, Dee Newcum, Dennis Kaarsemaker, Dominic Hargreaves, Douglas Christopher Wilson, Eric Brine, Father Chrysostomos, Florian Ragwitz, Frederic Briere, George Greer, Gerard Goossen, Gisle Aas, H.Merijn Brand, Hojung Youn, Ian Goodacre, James E Keenan, Jan Dubois, Jerry D. Hedden, Jesse Luehrs, Jesse Vincent, Jilles Tjoelker, Jim Cromie, Jim Meyering, Joel Berger, Johan Vromans, Johannes Plunien, John Hawkinson, John P. Linderman, John Peacock, Joshua ben Jore, Juerd Waalboer, Karl Williamson, Karthik Rajagopalan, Keith Thompson, Kevin J. Woolley, Kevin Ryde, Laurent Dami, Leo Lapworth, Leon Brocard, Leon Timmermans, Louis Strous, Lukas Mai, Marc Green, Marcel Grünauer, Mark A. Stratman, Mark Dootson, Mark Jason Dominus, Martin Hasch, Matthew Horsfall, Max Maischein, Michael G Schwern, Michael Witten, Mike Sheldrake, Moritz Lenz, Nicholas Clark, Niko Tyni, Nuno Carvalho, Pau Amma, Paul Evans, Paul Green, Paul Johnson, Perlover, Peter John Acklam, Peter Martini, Peter Scott, Phil Monsen, Pino Toscano, Rafael Garcia-Suarez, Rainer Tammer, Reini Urban, Ricardo Signes, Robin Barker, Rodolfo Carvalho, Salvador Fandiño, Sam Kimbrel, Samuel Thibault, Shawn M Moore, Shigeya Suzuki, Shirakata Kentaro, Shlomi Fish, Sisyphus, Slaven Rezic, Spiros Denaxas, Steffen Müller, Steffen Schwigon, Stephen Bennett, Stephen Oberholtzer, Stevan Little, Steve Hay, Steve Peters, Thomas Sibley, Thorsten Glaser, Timothe Litt, Todd Rinaldo, Tom Christiansen, Tom Hukins, Tony Cook, Vadim Konovalov, Vincent Pit, Vladimir Timofeev, Walt Mankowski, Yves Orton, Zefram, Zsbán Ambrus, Ævar Arnfjörð Bjarmason. The list above is almost certainly incomplete as it is automatically generated from version control history. In particular, it does not include the names of the (very much appreciated) contributors who reported issues to the Perl bug tracker. Many of the changes included in this version originated in the CPAN modules included in Perl's core. We're grateful to the entire CPAN community for helping Perl to flourish. For a more complete list of all of Perl's historical contributors, please see the AUTHORS file in the Perl source distribution. We expect to release Perl 5.16.1 on or around June 20, 2012, addressing significant bugs found after this release. The 5.17 development branch will open shortly, and a 5.17.0 release will follow within the month, with regular monthly releases following on the 20th of each month. The next major stable release of Perl 5, version 5.18.0, should appear in May 2013. -- rjbs
Posted May 21, 2012 17:28 UTC (Mon)
by b7j0c (guest, #27559)
[Link]
Posted May 21, 2012 18:01 UTC (Mon)
by theophrastus (guest, #80847)
[Link] (7 responses)
and/or is Perl 5.x.y now a de-facto fork (and ought to be renamed, 'perlv')
As an aside, even as i've migrated mostly to python, i am grateful for most things Perl has done; inspiring things like ruby, and too specifically, allowing me to finish my graduate work in less than ten thousand years. thanks be to the many Perl developers!
Posted May 21, 2012 18:13 UTC (Mon)
by chromatic (guest, #26207)
[Link]
Perl 5 isn't a fork. It's the practical workhorse it's always been.
Posted May 21, 2012 20:49 UTC (Mon)
by job (guest, #670)
[Link]
Posted May 22, 2012 8:31 UTC (Tue)
by epa (subscriber, #39769)
[Link] (4 responses)
Posted May 22, 2012 11:05 UTC (Tue)
by dskoll (subscriber, #1630)
[Link] (3 responses)
that plan has been abandoned as too difficult
Really? Is that the official word, that Perl 6 really won't be compatible with Perl 5? Are there plans for automated or semi-automated Perl 5-to-6 translation tools? Without that, I believe Perl 6 is dead.
Posted May 22, 2012 11:57 UTC (Tue)
by epa (subscriber, #39769)
[Link] (1 responses)
Translation tools would be possible, of course, but I don't know of anyone working on them at the moment. (Perl 5's syntax and semantics make such tools trickier than they would be for, say, Python or C#.)
Posted May 22, 2012 12:29 UTC (Tue)
by erwbgy (subscriber, #4104)
[Link]
From that email:
The Perl 6 FAQ still says that there will be a translator and a compability mode.
Posted May 22, 2012 13:59 UTC (Tue)
by niner (subscriber, #26151)
[Link]
Perl 5.16.0 released
Perl 5.16.0 released
Perl 5.16.0 released
Perl 5.16.0 released
Perl 5.16.0 released
Perl 5.16.0 released
Perl 5.16.0 released
Perl 5.16.0 released
Lots of good came out of Ponie, just not the good things we
expected.
A number of very talented hackers are currently exploring multiple
strategies to enable most Perl 5 code to run seamlessly along side
Perl 6 in Parrot. Folks have already demonstrated a proof-of-concept
Parrot VM embedded in the Perl 5 runtime. Work is underway on a Perl
5 to Perl 6 translator and the existing Perl 6 compiler on Parrot is
the proof of concept for a similar implementation of a "regularized"
Perl 5. At this point, it wouldn't be reasonable to bless any one
right way forward but each of these techniques (and possibly others)
could play a part in whatever "5 on 6" scheme we end up with. No
matter what happens, we're committed to making your Perl 5 code play
well with new Perl 6 code.
Perl 5.16.0 released