Raku is a [[Artistic License]] licensed bytecode interpreted programming language specification. - [Website](https://raku.org/) - [Source](https://github.com/rakudo/rakudo) - [Documentation](https://docs.raku.org/) > Raku is a member of the Perl family of programming languages. Formerly known as Perl 6, it was renamed in October 2019. # Notability I've long been fascinated by this project which is as much art as it is academic. It attempts to cover every possible paradigm and features that any language has ever had. It is fun and at its core it is somehow usable. It is has the most ridiculous list of operators in any language, perhaps beating out even [[Ada]]. ## Imeplementations There is no official implementation of Raku. The original demonstration implementation was written in Haskell, but was eventually replaced with one called Rakudo which is mostly written in NQP and Raku. Rakudo in turn relies on a virtual machine to run, and has been designed with multiple backends,including [[MoarVM]], [[JVM]], and [[Javascript]]. MoarVM is the canonical virtual machine and is implemented in [[3. Reference/Software/Programming Languages/C|C]]. - https://github.com/rakudo/rakudo - https://github.com/MoarVM/MoarVM # Philosophy > Those of you who think the current design does not reflect good taste are entitled to your opinion. We will certainly allow you to change your mind later as you grow younger. :) > ... > I also take it as a given that we want to discourage misogyny in our community. You of the masculine persuasion should consider it an opportunity to show off your sensitive side. :) \- Larry Wall on his decision to make the Raku logo a colorful cartoon butterfly named "Camelia" # OS Support # Features # Tips # References - https://course.raku.org/essentials/ ## Raku Compared to Ruby https://docs-dev.raku.org/language/rb-nutshell.html