Just when you thought all the time and energy lost with the Perl 6 ⇒ Raku renaming drama might be at an end, nope, NOT done yet!
Raku's string split routine accepts a scalar as well as a list for its delimiter.
It has been decided that Perl 6 will be renamed to Raku.
It is often the case in object oriented programming you need to compare two objects to see if they are the same. Usually it just means doing a deeper comparison of the attributes on each object.
Roles are collections of methods and attributes that can be mixed into classes. A role provides an alternate form of code reuse from inheritance. Roles are mixed in using "is" or "does".
Being a long time Ruby user and Lisp dabbler, Rakudo Perl 6 meta-programming capabilities ranked high on my list of curiosities.  Meta-programming can be described as "writing code that writes code".  This includes code that can alter itself.  I was experimenting and...