Perl, libc, 100 modules - all in one self-contained 500kb executable.
App::Staticperl installs a helper script that allows you to install a statically linked (or linkable) perl distribution, install additional modules, and create new perl interpreters with just the selection of modules you need. It is also possible to just create the C source files needed to embed this custom interpreter into your own programs.
Two pre-built perl binaries (for Linux on x86 or amd64) which include some highly subjective package selections are available as smallperl and bigperl.CPAN | File Releases (CPAN) |
CVS | Browsable CVS module 'App-Staticperl' |
CVS | Anonymous CVS: cvs -z3 -d :pserver:anonymous@cvs.schmorp.de/schmorpforge co App-Staticperl |
METACPAN | MetaCPAN page |
IRC | Server irc.schmorp.de, channel #schmorpforge, user schmorp (say hi and wait a few minutes or hours, or /msg schmorp directly)) |
POD | Main Manual Page |
FILE | Changes |