Re: Porting to darwinports
[email protected] Sat, 18 Dec 2004 15:53:36 -0500 (EST)
| Newsgroups | gmane.comp.java.sisc.devel |
|---|---|
| Message-ID | <[email protected]> |
> > Is there anything that Groovy, Jython, or JRuby can do in terms of > > bridging with Java libraries and the JVM and interoperating with Java > > semantics that SISC cannot? > > If any of them compile classes on the fly, its possible that they may be > able to extend classes from the dynamic language. This is a feature > we'd like to add in the not too distance future. One can implement > interfaces quite easily using the define-java-proxy functionality > however. > > Scott > Interesting. Jython and Groovy both compile Python and Groovy files down to Java byte code, generating a corresponding .class file for each source file. JRuby does not do this currently. From what I've seen of SISC, it does not compile down Java byte code either, but to an intermediate representation, which it then interprets. Is the goal of SISC to start generating JVM byte code as well? That would certainly provide a high degreee of interoperability between Java and Scheme. Thanks, Paul ------------------------------------------------------- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://productguide.itmanagersjournal.com/