in reply to Re: Re: Re: Perl myths ?
in thread Perl myths ?

You're definitely right about the (probably huge) speed loss, but don't forget that parrot-compiled languages will be able to use each other's libraries. So, even though I couldn't imagine anyone running a pure-java app on parrot, I could see a lot of people wanting to take advantage of the huge number of Java libraries out there.

Replies are listed 'Best First'.
Re: Re: Re: Re: Re: Perl myths ?
by DrHyde (Prior) on Feb 23, 2004 at 09:14 UTC
    I'm more likely to want to take advantage of perl libraries from within Java. I have no doubt that there are a lot of high-quality Java libraries available, but finding them is made too hard because there's no JPAN.

      Well, thats a whole 'nother ball game right there. To make parrot/perl libraries to java, one would have to pretty much re-implement much of parrot in java or java bytecode, kinda like how Jython works. Why? The Java bytecode spec is very sparse; to support things like closers, and eval, and other things not natively in java, one heck of a lot of plumbing would be needed. (For instance, parrot has something like a bajillion opcodes, while the JVM spec has under 200).