From: Steven M. C. <sca...@sa...> - 2001-06-18 20:43:46
|
A very good question! However, don't forget that if the software you're writing is GPL'd, there might be a restriction on compiling it together with jython, due to a conflict between the GPL and jython's license. VanL wrote: > > Hello, > > (Cross-posted by request from the python-tutor mailing list) > > I was reading about the new gcc 3.0 release, and something that caught > my eye: > > """ > The GNU Compiler for the Java Programming Language > What is GCJ? > > GCJ is a portable, optimizing, ahead-of-time compiler for the Java > Programming Language. It can compile: > > * Java source code directly to native machine code, > * Java source code to Java bytecode (class files), > * and Java bytecode to native machine code. > > Compiled applications are linked with the GCJ runtime, libgcj, which > provides the core class libraries, a garbage collector, and a bytecode > interpreter. libgcj can dynamically load and interpret class files, > resulting in mixed compiled/interpreted applications. > """ > > Would code get any significant speedup by going jython -> .class files > -> native? Is it possible? And does jython compile under gcj? > > Thanks, > > Van -- Steve Castellotti Systems Programmer School of Arts and Sciences, University of Pennsylvania |