PerlOnJava: A Perl Distribution for the JVM
PerlOnJava: A Perl Distribution for the JVM aimed at Intermediate and is held in English.
PerlOnJava is a Perl implementation designed to run on the Java Virtual Machine. It provides a self-contained jar file that includes the Perl runtime and core modules, working across Windows, macOS, and Linux wherever Java is available.
This talk demonstrates PerlOnJava's current capabilities through live examples including Conway's Game of Life, HTTP::Tiny for web requests, and DBI with JDBC database integration. I'll show real Perl code running on the JVM, discuss which Perl features are supported, and explore how Perl scripts can access Java libraries directly.
The distribution includes modules like DBI (with JDBC support) and HTTP::Tiny (with HTTPS support), and supports the `-I` flag for including external libraries.
Slides: https://github.com/fglock/PerlOnJava