diff --git a/rocks/computers/software/langs/raku.md b/rocks/computers/software/langs/raku.md index b4c7bb8..decb4a0 100644 --- a/rocks/computers/software/langs/raku.md +++ b/rocks/computers/software/langs/raku.md @@ -167,5 +167,23 @@ joining a thread. Rakudo is the main implementation of the Raku programming language. It compiles Raku code to be run in MoarVM or, if wanted, the JVM[^2]. +## Resources + +The [language documentation site](https://docs.raku.org) is pretty +solid for reference. But if you want to learn the language from +scratch you can use . If you already know a +programming language you can take the tour which shows you how to do +things you already know in raku: + +* [Perl to Raku](https://docs.raku.org/language/5to6-nutshell) +* [JavaScript to Raku](https://docs.raku.org/language/js-nutshell) +* [Haskell to Raku](https://docs.raku.org/language/haskell-to-p6) +* [Python to Raku](https://docs.raku.org/language/py-nutshell) +* [Ruby to Raku](https://docs.raku.org/language/rb-nutshell) + +There are channels in libera chat to discuss raku, #raku (general talk +about the language), #raku-beginner (for beginner questions) and +#raku-dev (for Rakudo devel) + [^1]: Haha discordian reference! [^2]: MoarVM is the most used because it's the fastest raku implementation. But you can compile Rakudo to use the JVM if you really want to.