diff --git a/rakudo-star/README-short.txt b/rakudo-star/README-short.txt new file mode 100644 index 000000000..f61103c77 --- /dev/null +++ b/rakudo-star/README-short.txt @@ -0,0 +1 @@ +Rakudo Perl 6, or simply Rakudo, is a compiler for the Perl 6 programming language. diff --git a/rakudo-star/content.md b/rakudo-star/content.md new file mode 100644 index 000000000..b53afd2b8 --- /dev/null +++ b/rakudo-star/content.md @@ -0,0 +1,35 @@ +# What is Rakudo Star? + +Rakudo Star is a Perl 6 distribution designed for use by early adopters of the language. It includes +a virtual machine (the JVM or MoarVM), the Rakudo Perl 6 compiler, and a suite of modules that users +may find useful. This image includes the MoarVM backend for the compiler. + +Project homepage: http://rakudo.org + +GitHub repository: https://github.com/rakudo/star + +The Dockerfile responsible: http://github.com/perl6/docker/tree/master/Dockerfile + +Perl 6 Language Specification: http://design.perl6.org/ + +Perl 6 Language Documentation: http://doc.perl6.org/ + +%%LOGO%% + +# How to use this image + +Simply running a container with the image will launch a Perl 6 REPL: + + $ docker run -it rakudo-star + > say 'Hello, Perl!' + Hello, Perl! + +You can also provide perl6 command line switches to `docker run`: + + $ docker run -it rakudo-star -e 'say "Hello!"' + +# Contributing/Getting Help + +Many Perl 6 developers are present on #perl6 on Freenode. + +Issues for Rakudo are tracked in RT: https://rt.perl.org/ diff --git a/rakudo-star/license.md b/rakudo-star/license.md new file mode 100644 index 000000000..269613962 --- /dev/null +++ b/rakudo-star/license.md @@ -0,0 +1 @@ +View [license information](https://github.com/rakudo/star/blob/master/LICENSE) for the software contained in this image. diff --git a/rakudo-star/logo.png b/rakudo-star/logo.png new file mode 100644 index 000000000..3c2b2f055 Binary files /dev/null and b/rakudo-star/logo.png differ