Re: Looking for information

[email protected] Wed, 1 Jun 2005 10:58:21 -0700 (PDT)
Newsgroups perl.jpl
Message-ID <[email protected]>
> Is JPL still under active development?  I see that it is part of the
> perl source distribution (up to 5.9.2) though some of the files in the
> jpl directory have 1999 dates in them.

JPL is languishing, no longer in vogue apparently. Although
part of the Perl distro, it requires a core patch in order 
to work.  The patch was made to the core but then went MIA
circa 5.8 as I recall. A colleague in my area did update the 
patch to work with an early version of Perl 5.8.x. However, 
it hasn't been submitted to p5p. Also, I've been hoping/
fantasizing about working on a nicer install too (with a 
configure, Makefile.PL, etc.) instead of the existing 
makeshift shell script. 

>My goal is to provide a pool of Perl interpreters within a JVM.  From
>what I have read perl supports being compiled so that multiple
>interpreters can co-exist in the same process/address space.   PLJava
>(one of the alternatives I found) uses a single static interpreter so
>it is unsuitable for my purposes.  From what I have been able to read
>about JPL I can't determine if it supports this model or not.

I don't know enough about that to comment. 

>I'm also looking at Inline::Java's support for embedding Perl into Java
>Any other information, links, anecdotal stories, etc are appreciated.

I've only played with Inline::Java a little but it works well.
That's limited to the other direction though as I recall: embedding 
Java in Perl. However, if you have a large legacy Java app, in need
of some embedded Perl to maintain your sanity, you'll need JPL. My 
colleague reports JPL has worked wonderfully to provide some Perl 
amenities within a huge Java app. Hopefully, JPL won't be circling 
the drain for quite a while yet.

Rgds,
--
Charles DeRykus