Skip to content

fglock/PerlOnJava

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6,460 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

Artistic License 2.0 — Copyright (c) Flavio Glock

About

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

Resources

License

Contributing

Security policy

Stars

Watchers

Forks

Packages

 
 
 

Contributors