PERL

Rakudo Perl 6 development release #16

(1 vote, average: 5.00 out of 5)
On behalf of the Rakudo development team, I'm pleased to announce the April 2009 development release of Rakudo Perl #16 "Bratislava". Rakudo is an implementation of Perl 6 on the Parrot Virtual Machine [1]. The tarball for the April 2009 release is available from http://github.com/rakudo/rakudo/downloads . Due to the continued rapid pace of Rakudo development and the frequent addition of new Perl 6 features and bugfixes, we continue to recommend that people wanting to use or work with Rakudo obtain the latest source directly from the main repository at github. More details are available at http://rakudo.org/how-to-get-rakudo . Rakudo Perl follows a monthly release cycle, with each release code named after a Perl Mongers group. This release is named "Bratislava", home to Jonathan Worthington and reportedly an excellent place to obtain beer (a key component of Jonathan's contributions to Perl). The Bratislava.pm group is quite active [2], with regular technical presentations and social gatherings. In this release of Rakudo Perl, we've made the following major changes and improvements: Rakudo is now passing 10,467 spectests, an increase of 3,194 passing tests since the March 2009 release. With this release Rakudo is now passing approximately 65% of the available spectest suite. About 2/3 of the increase in passing tests is due to improved Unicode support in Rakudo; constructs such as "\c[LATIN CAPITAL LETTER A]" and Unicode character properties in regexes are now supported. The prefix:<=> operator is now gone from the Perl 6 specification (and thus from Rakudo). Use .get for reading individual items from iterators. Rakudo now supports typed arrays and hashes (my Int @array), as well as parametric versions of the Associative, Positional, and Callable roles, and parametric role subtyping. Rakudo now has sockets support (IO::Socket). Subroutine return types are now enforced in some cases. Rakudo now supports lexical sub declarations. Rakudo now supports some P5-style regexes. The "quantify-by-separator" feature has been added, so that one can write / [\w+] ** ',' / to get a comma-separated list of words. More builtin functions and methods have been rewritten in Perl 6 and placed as part of the setting. Release tar files now contain local copies of the appropriate spectests, instead of obtaining checkout copies via Subversion. There are additional improvements and features in this release, see docs/ChangeLog for a more complete list. The development team thanks all of our contributors and sponsors for making Rakudo Perl possible. If you would like to contribute, see http://rakudo.org/how-to-help , ask on the perl6-compiler@perl.org mailing list, or ask on IRC #perl6 on freenode. The next release of Rakudo (#17) is scheduled for May 21, 2009. A list of the other planned release dates and codenames for 2009 is available in the "docs/release_guide.pod" file. In general, Rakudo development releases are scheduled to occur two days after each Parrot monthly release. Parrot releases the third Tuesday of each month. Have fun! References: [1] Parrot, http://parrot.org/ [2] Bratislava.pm, http://bratislava.pm.org/
 

Perl 5.8.8 Release Announcement

(1 vote, average: 5.00 out of 5)

The Perl 5 developer team is pleased to announce the Perl Release 5.8.8, the eighth maintenance release of Perl 5.8. The CPAN ftp multiplexor will pick a mirror close to you, if you select either bz2 (10123359 bytes) or gz (12829188 bytes) here; or, you can choose your own from one of the 272 CPAN mirrors worldwide.

shasums for the tarballs:
818a140d9c04ea8dab3a05104b34ced7f7d9d0a91bfed91baf89a84d0dfb1bc9 perl-5.8.8.tar.bz2
e15d499321e003d12ed183601e37ee7ba5f64b278d1de30149ce01bd4a3f234d perl-5.8.8.tar.gz

md5sums for the tarballs:
a377c0c67ab43fd96eeec29ce19e8382 perl-5.8.8.tar.bz2
b8c118d4360846829beb30b02a6b91a7 perl-5.8.8.tar.gz

5.8.8 is a maintenance release for perl 5.8, incorporating various minor bugfixes and optimisations. Please see the perldelta for the full details. Please report bugs using the perlbug utility. If the build or regression tests fail, make nok. If the build fails to early to run this, please mail perlbug at perl.org directly.

This is a source code release, not a binary release. You will need a C development environment to build the sources. Binary releases will be made available by various vendors. To build and install Perl, and to find out how to report problems, please read the INSTALL file, and any relevant README.platform file. As specified in the licenses for Perl (see the files named Artistic or Copying), THIS PACKAGE IS PROVIDED WITH ABSOLUTELY NO WARRANTY. As always, you should conduct an appropriate level of testing before using any new product in your production environment.

The perldelta, which describes the most important changes for this release is available in the source distribution. You may also be interested Perl 5.8.7 announcement, and can find out much more about Perl in general at the Perl home page.

   

CMS Demos


Joomla Demo - looking for exploring Joomla? It’s the right place for you. Explore preset Joomla application of all versions or request your own exclusive demo for free for 90 days of any Joomla version.

WordPress Demo - Do you love WordPress and/or want to see how it works? WordPress Demo is the best place for you to request your exclusive demo for 90 days without paying a penny. You can request for any WP version and can also explore preset demo sites of different versions.