PetaPerl documentation#
A next-generation Perl 5 runtime written in Rust, with JIT and auto-parallelization. This documentation covers installation, usage, the built-in module reference, and the internals of the interpreter.
This is the pperl 0.6.22 documentation, built 2026-10-06. (translated ≈1 069 926 words, 100%)
First steps: install pperl, run your first script, see what’s different from system perl.
Task-oriented material. Guides are long-form and multi-chapter (regex, OO, debugging, concurrent execution, pperl architecture). Tutorials are single-sitting (pack, I/O streams, references, Unicode).
Per-module reference for every built-in module; Perl language reference (variables, functions, operators, regex); the changelog of every version.
Alphabetical index of every documented module, function, and term; short glossary of project vocabulary.