Note! This site is about Perl 6.
If you are looking for a solution for the current production version of Perl 5, please check out
the Perl 5 tutorial.
=title Getting started
Perl 6 is a specification and a set of tests.
Any compiler that passes all the tests is considered to be a valid Perl 6 compiler.
There are several compilers for Perl 6.
As of today, they are all partial and implement only a subset of the language.
Niecza is a compiler targetting the Common Language Runtime (.NET and Mono).
Pugs written in Haskell was the first usable implementation, but it is currently only minimally maintained.
We are going to use Rakudo with MoarVM.
The Perl 6 Tricks and Treats newsletter has been around for a while.
If you are interested to get special notification when there is new content
on this site, it is the best way to keep track:
This is a newsletter temporarily running on my personal site (szabgab.com) using Mailman,
till I implement an alternative system in Perl 6.
Written by Gabor Szabo