Categories

Posts in this category

Wed, 02 Sep 2009

Perl 6 Tidings from August 2009


Permanent link

It's been quite some time since my last tidings post, so I don't think I can cover it all in great detail. I'll try anyway.

Specification

  • File test operations now look like $str.IO ~~ :e (r27503)
  • Some cool regex features were documented that previously only existed unofficially (r27692, r27695)
  • The want() function was removed as unimplementable (r27755).
  • Subroutines without signatures don't always default to (*@_, *%_), only when these variables are actually used (r27801).
  • Nil coercions (r27882)
  • Embedded comments now look like #`[...] (r27959)
  • infix:</>(Int, Int) now produces a Rat object, that is a fraction.
  • Changes to context, variables (r28151); ::= now does read-only binding (instead of compile time binding as before) (r28150)

Rakudo

Rakudo had two releases by people other than Patrick Michaud, namely by me and Kyle Hasselbacher.

Among the highlights are much improved introspection capabilities, user defined traits, user defined and overloadable operators.

Jonathan also worked on the prototype of perl 5 integration into parrot.

MP6

Flavio Glock updated mp6 and bootstrapped in on SBCL.

perl6.org

We now have a shiny perl6.org site.

[/perl-6] Permanent link