Rakudo Perl: February 2008 Archives

Recently I've been doing more work on implementing Perl 6 OO support in Rakudo. You can read the full write-up, but as an overview:
  • Attributes are now more in line with S12, storing them at $!foo under the hood no matter what twigil they are declared with, generating an accessor/mutator of the twigil is '.' and creating a lexical alias to the attribute if there is no twigil (so has $x means you can use $x and $!x to refer to the attribute).
  • The initial work to support inheritance is in place. And it really is implemented through a generic trait application mechanism, not special-case code.
  • The "self" keyword can be used now.
  • The very initial bits of work on roles are in, but the composition semantics are not correct yet. That will change soon.
Enjoy, and I hope to have more stuff to report on soon.

New perldoc utility for Rakudo Perl

| | Comments (0)
I strongly believe Rakudo Perl will have faster adoption if it feels like Perl. I've recently added a simple perl6doc utility to Rakudo Perl to move us one small step in that direction. Check out my journal post for more details, and stay tuned for updates to perl6doc and more.

About this Archive

This page is a archive of entries in the Rakudo Perl category from February 2008.

Rakudo Perl: January 2008 is the previous archive.

Rakudo Perl: March 2008 is the next archive.

Find recent content on the main index or look in the archives to find all content.

Subscribe

    Subscribe to rakudo.org

Powered by Movable Type 4.1
Technorati Profile