SkillAgentSearch skills...

PerlOnJava

An implementation of the Perl programming language designed to run on the Java platform

Install / Use

/learn @fglock/PerlOnJava
About this skill

Quality Score

0/100

Category

Design

Supported Platforms

Universal

README

PerlOnJava

Perl 5 on the JVM — single jar, batteries included

Build Status License

PerlOnJava compiles Perl to JVM bytecode. One jar file runs on Linux, macOS, and Windows — just add Java 22+.

Features

Quick Start

git clone https://github.com/fglock/PerlOnJava.git
cd PerlOnJava
make

./jperl -E 'say "Hello World"'
./jperl -MJSON -E 'say encode_json({hello => "world"})'

Full Quick Start Guide — Installation options, database setup, Docker

Documentation

| Getting Started | Guides | Reference | |-----------------|--------|-----------| | Installation | Database Access | Feature Matrix | | Quick Start | Java Integration | CLI Options | | Docker | Using CPAN Modules | Architecture | | One-liners | Module Porting | Testing |

About: Why PerlOnJava? | Roadmap | Changelog | Support

About Perl

Perl is a high-level, general-purpose language known for text processing, system administration, and web development. Learn more: www.perl.org

Contributing

See CONTRIBUTING.md for build instructions, code organization, and how to submit pull requests.

License

Same terms as Perl 5 — Artistic License or GPL v1+. See LICENSE.md. Copyright (c) Flavio Glock

View on GitHub
GitHub Stars53
CategoryDesign
Updated3h ago
Forks3

Languages

Perl

Security Score

80/100

Audited on Apr 1, 2026

No findings