I would like to thank effusively the people who helped me make these articles better:

The publications here are not finalized and could still be the subject for further changes. I gladly accept any related reports or corrections.

Thank you and have a great time reading!

List Of Articles


Published on , 2 minute read

I’m starting a series of articles devoted to Raku for beginners. But…

Everything Is An Object. MOP.

Published on , 12 minute read

As this series is not a typical beginner guide it is starting with a non-typical subject.

Containers And Symbols

Published on , 8 minute read

I’m not going to be original anyway and gonna start with the most traditional example around: my $foo = “Hello world!”; say $foo; It shouldn’t be to hard ...

Defining Raku

Published on , 16 minute read

When I’m writing texts like this one I always imagine a curious and vigilant person who spots the gaps in my story, would those be intentional or not. Today ...

The Metamodel: Introduction To MOP

Published on , 8 minute read

In the previous articles I discussed several bits and pieces about Raku metamodel. I think it is time now to give the subject a little more focus from the po...

Proxy Container

Published on , 8 minute read

The Start, Part 1 I was going to start this article differently. But today, as I’m writing these lines, a new ticket about Proxy has been opened on Rakudo is...

Roles Or When One Is Many

Published on , 22 minute read

A thing which puts Raku pretty much apart from Perl is that Raku avoids magic. There are a couple of places where one could say: “it happens magically”. But...

Metamodel: Archetypes

Published on , 10 minute read

One of the prominent features of the Raku language is its extensive type system. This doesn’t mean the vast number of the standard classes and roles but it i...

Type And Object Composition

Published on , 19 minute read

Practically anything from our surroundings has its own life cycle, with a beginning and the end. Understanding these cycles is a key to understanding how thi...