Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
tree: 2d14b99510
Fetching contributors…

Cannot retrieve contributors at this time

63 lines (34 sloc) 1.749 kb
Announce: Niecza Perl 6 v20
This is the twentieth release of Niecza Perl 6, where I pretend I'm on
the UTC-36 timezone and thank Solomon Foster for the first release where
he did all the real work. non-bootstrap has run into a dead end; I need
to regroup and decide the next direction.
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
All of the changes below are due to Solomon Faster.
[Breaking changes]
Cool.bytes (with no encoding specified) is gone. It never made much sense
anyway.
[Major features]
printf and sprintf have been overhauled, in particular with support for
floating-point values, big integers, and Rats.
Added Unicode-aware case routines, uc, lc, tc, tclc, and tcuc.
[Minor features]
Added [&func] infix operatorization syntax.
++, --, .pred and .succ now return the correct values for undefined Bool
variables.
Getting involved
Contact sorear in irc.freenode.net #perl6 or via the sender address of
this mailing. Also check out the TODO file; whether you want to work
on stuff on it, or have cool ideas to add to it, both are good.
[1] https://github.com/downloads/sorear/niecza/niecza-20.zip
[2] https://github.com/sorear/niecza
Jump to Line
Something went wrong with that request. Please try again.