Flavio S. Glock | 11 Apr 2012 11:20
Picon

Announce: Perlito version 9; Perl5 and Perl6 compilers

Perlito is a compiler collection that contains both a Perl 5 compiler
(perlito5) and a Perl 6 compiler (perlito6):

    - Perl5 to Javascript (browser and node.js)

    - Perl6 to Javascript (browser and v8 command-line)
    - Perl6 to Perl5 (v6.pm, runs in perl 5.8 and up)
    - Perl6 to Python (Python 2.6 and 2.7)

Run Perlito online, in the browser:

        http://perlcabal.org/~fglock/perlito5.html
        http://perlcabal.org/~fglock/perlito6.html

From CPAN (perlito6 only):

   http://search.cpan.org/dist/v6/lib/v6.pm

   $ cpan v6

Perlito is a work in progress. For the source code, to-do list, and bugs:

    http://github.com/fglock/Perlito

- Flavio S. Glock (fglock)

Moritz Lenz | 26 Apr 2012 16:15
Gravatar

Announce: Rakudo Star 2012.04 - a useful, usable, "early adopter" distribution of Perl 6

On behalf of the Rakudo and Perl 6 development teams, I'm happy to
announce the February 2012 release of "Rakudo Star", a useful and
usable distribution of Perl 6.  The tarball for the February 2012
release is available from <http://github.com/rakudo/star/downloads>.

In the Perl 6 world, we make a distinction between the language
("Perl 6") and specific implementations of the language such as
"Rakudo Perl".  This Star release includes release 2012.04.1 [0] of the
Rakudo Perl 6 compiler [1], version 4.3 of the Parrot Virtual
Machine [2], and various modules, documentation, and other
resources collected from the Perl 6 community.

Here are some of the major improvements in this release over the
previous distribution release.

* much improved startup time

* much more robust module precompilation

* autovivification for arrays and hashes is implemented again

* many phasers like PRE, POST and REDO are now implemented

* improved support for calling C functions and modelling structs and 
arraysvia NativeCall.pm6

* now includes modules URI, LWP::Simple, jsonrpc and Bailador (a Perl 6 
port of Dancer)

This release also contains a range of bug fixes, improvements to error
(Continue reading)

Carl Mäsak | 30 Apr 2012 22:35
Picon
Gravatar

Announce: Niecza Perl 6 v17

    Announce: Niecza Perl 6 v17

This is the seventeenth release of Niecza Perl 6, as usual scheduled on
the last Monday of the month.

You can obtain a build of Niecza from [1].  This build contains a
working compiler as a set of .exe and .dll files suitable for use with
Mono or Microsoft .NET.  If you wish to follow latest developments,
you can obtain the source from [2]; however, you still need a
binary for bootstrapping.

Niecza is a Perl 6 compiler project studying questions about the
efficient implementability of Perl 6 features.  It currently targets
the Common Language Runtime; both Mono and Microsoft .NET are known to
work.  On Windows, Cygwin is required for source builds only; see the
README for details.

    List of changes

[Minor changes]

The .Str methods of Set, KeySet, Bag, and KeyBag now just list the elements
(Solomon Foster).

Out-of-range digits in a radix conversion now warn appropriately (Solomon
Foster).

The [Z] operator now doesn't hang on empty inputs (Stefan O'Rear).

Cool.eval added (Solomon Foster).
(Continue reading)


Gmane