Demos
Simple Programs
nginx
PHP CLI
nginx + PHP-FPM
MariaDB
Redis
WordPress (LEMP-but-SQLite)
WordPress (LEMP)
Shell
Python
Perl
Ruby
Erlang
Perl on wasm-posix-kernel
Perl 5.40.3 running inside a POSIX kernel compiled to WebAssembly
REPL
Script
Start Perl REPL
Stop
-- Insert Snippet --
print "Hello, World!\n"
print "Perl $^V\n"
my @a = (1..5); print join(", ", @a), "\n"
my %h = (a => 1, b => 2); print "$_=$h{$_} " for sort keys %h; print "\n"
"Hello World" =~ /(\w+)/g; print "Match: $1\n"
-- Load Example --
Hello World
Regular Expressions
Hashes & Data
File I/O
Map/Grep/Sort
OOP (Packages)
Run
Ctrl+Enter to run
Perl Code
use strict; use warnings; my @numbers = (1..20); my @squares = map { $_ ** 2 } @numbers; my @evens = grep { $_ % 2 == 0 } @squares; print "Squares of 1..20:\n"; print join(", ", @squares), "\n\n"; print "Even squares:\n"; print join(", ", @evens), "\n";
Output