Course of Raku / Essentials / Writing and running programs / Running programs

Using online services

Online services do not require many explanations. Paste the text of the program into an online editor and press the Run button. You will see program’s output in a separate area. If there are some errors, you will see them too.

Such services can often send data to your program’s input stream STDIN from a separate textarea. Sometimes, the output is also shown split into STDOUT and STDERR.

The built-in Raku Playground

This course comes with its own Raku Playground — Raku running right in your browser, with nothing to install and nothing to sign up for. Type a program, press run, and see the output straight away. It is the quickest way to try the course’s examples and your own experiments as you read.

Keep in mind that the playground has some limitations, by its very nature. It runs a young, still-developing compiler entirely inside your browser, with no server behind it. Because of that, a few language features may not be supported yet, and anything that reaches out to the outside world — reading or writing files, network access, running external programs, or installing modules — will not work there. For those, use a locally installed compiler or one of the services below.

Here is a list of some other services that support Raku:

You may also check the discussion on Reddit for more links and comments about different online services.

Course navigation

Using docker   |   Hello, me!


💪 Or jump directly to the exercise to this section.

Translations of this page: EnglishDeutschEspañolItalianoLatviešuNederlandsБългарскиРусскийУкраїнська