There might have been something like this in the Perl Bookshelf?
Can't remember if it was perl embedded in java or the other way
around.  I think the trick was to JNI-ize perl's main interpreter
entry-point & pass text to it on the fly = not pretty & a serious
pain to maintain as perl & java kept moving forward & very machine
& architechture specific.  Don't think it's too bad if it's only
for one specific machine & OS.
Or in the near term try to re-formulate your problem to fit into
Inline or Java.pm & wait until Perl6!
        M

------------------------------------------
Mark Ethan Trostler     [EMAIL PROTECTED]
Computing Solutions     http://www.zzo.com
------------------------------------------

On 14 May 2001, Paul Edlefsen wrote:

> Perhaps an aside, but I've been wondering how to use Perl as a
> scripting language in Java.  I'd rather not do this by spawning a perl
> process on the user's machine, if I can avoid it.  I've worked on Silk
> (Scheme in Java), and have found other interpreters such as JPython,
> but there seems to be nothing like this for Perl.  Perl 6.0 promises
> to run in Java (among other platforms), but I'm looking for a
> near-term solution.
>
> In the Inline::Java announcement I see "Inline::Java lets you write
> Perl classes in Java.", but it seems only to let you write perl
> classes in java *in perl*.  I'd love to write perl code in Java, minus
> the perl interface.  Short of rewriting the perl codebase in Java,
> does anyone on this list see a solution?
>
> Perl is an awesome scripting language and is widely used in
> bioinformatics, where Java tools are beginning to take over the
> market.  If perl could continue to be used as a scripting language in
> these new Java tools, the migration would be smoother and biologists
> would continue to learn perl, which is (imo) a Good Thing.
>
> Thanks,
>         :Paul
>
> --
> Paul T. Edlefsen  Software Engineer
> <<<<<<<<<<<<<<<<  >>>>>>>>>>>>>>>>>
> Computational Biology Group
> The Institute for Systems Biology
> 4225 Rooosevelt Way NE, Suite 200
> Seattle, WA 98105
> [EMAIL PROTECTED]
> <<<<<<<<<<<<<<<<  >>>>>>>>>>>>>>>>>
> Phone: (206)732-1336
> Fax:   (206)732-1299
>

Reply via email to