Hi there, this was a confusing week for me and I am trying to clarify things for myself. Maybe it will help you too. Or confuse you even more. Pick whichever fits you! Raku is a type of Japanese pottery and also the nickname of an (old/new) programming language once people referred to as 'the future of Perl' or the 'demise of Perl'. It can be found at Raku.do. (Though I would think it should be Raku.does correctly. Unless, of course, if Raku is plural.) Diwali is the Hindu festival of lights and also the code name of the most recent definition of a programming language. This is what got released this week, but it is not something you can 'run'. It is 'just' a specification. Rakudo the name of the implementation of a programming language. (compiler/interpreter). You can download and install it from here. The most recent version is from yesterday, but it is still based on the spec that was around before the Diwali spec was released. Rakudo Star is a 'distribution' or 'packaging' of the Rakudo compiler/interpreter with documentation and a bunch of additional code that make it more useful. This is also pre-Diwali, but eventually, hopefully, definitely (etc.) a new version will be released soon. (This is what you need to try things out.) Perl 6 a sister language of Perl 5 where the family name is Perl and the given names are 5 and 6. Extra points for writing in the 'Hungarian order' - family name first. Perl 6 is the non-backward compatible major update of the Perl programming language. Pick any of the explanations you like. For now I'd just stick to Perl 5 and Rakudo Perl 6. I hope some of these links will help you avoid doing your job for 2-3 hours. Enjoy your week Gabor Szabo