← the front page · Raku++ in use

The Raku language, in use

Two kinds of evidence, and neither of them is slides. Code running under the engine here — complete programs with live editors, mid-size projects, and whole tools from the ecosystem driven unmodified — and, elsewhere, software other people built that reached for the engine on its own. Every output on these pages was printed by the program beside it, captured from the interpreter itself.

Try it yourself

Code to read and run #

Not snippets: working code, on three shelves — and only the first two were written here. Complete programs you can edit and re-run on their own page; mid-size projects that answer "what can it actually build?"; and then other people's software again, whole tools installed from the ecosystem the way any user installs them and run unmodified. Nothing on that third shelf is in this repository either: what is kept there is the harness that drives it.

The example outputs are captured from the native interpreter and committed — a page cannot show output its program did not produce — and every deterministic capture is verified byte-identical under Rakudo. The five showcase interpreters are also loaded in the playground, program in the input box, ready to run.

Start with the examples Browse the showcase

Elsewhere

Adoptions #

Nobody here wrote these, and nobody here was asked: a paclet in Wolfram's own repository, a browser playground that offers Raku++ as one runtime among four, a Guix channel, a port of the release matrix to somebody else's CI. Each link goes to whoever built it.

What each one actually does →