Re: [Zope] Java Port
Did anyone try to port Zope to Java (using JPython)?
I guess that to basic technologies of Zope, ExtensionClass and Aquisition, are not ported to JPython.
Did anyone try to compile Zope with JPython?
- running servlets and/or running Zope as servlet
Why would you want to run servlets ?
I think it would be cool, to run Zope as a servlet and to have a java binary, that you could run everywhere.
Why not PHP/ASP/Basic/XYZ scripts :)
How could I do this? ;)
- performance could benefit from JIT compilers or compile Zope as native binary (gcj)
I suspect that even after benefiting from JIT compilers it would be slower than native python ;-)
maybe
- portability? not sure if Java is more portable than Python ;)
The only architecture I know that has java and does not have python is PalmPilot.
Anyone running Zope with a PalmPilot? ;-)
smoerk@gmx.de writes:
Did anyone try to port Zope to Java (using JPython)?
I guess that to basic technologies of Zope, ExtensionClass and Aquisition, are not ported to JPython.
Did anyone try to compile Zope with JPython?
I almost tried to do that. Actually, all I want is the object database. I need a java db and I can't find one faster than catsup. I've found a couple faster than molasses and a couple slower, but I'd like one that is quick and wondered if the db suupplied with zope (whose name escapes me right now) is faster. Anyway, I was just about to try that when I got put on another project, but I hope to get back to it.
- portability? not sure if Java is more portable than Python ;)
The only architecture I know that has java and does not have python is PalmPilot.
Just about every embedded device nowadays is claiming java support. For instance, Scientific Atlanta can run it on their set top boxes. I haven't heard any suck claims for python, though I bet the port would be easy. -- --Michael
Michael Hirsch wrote:
Just about every embedded device nowadays is claiming java support. For instance, Scientific Atlanta can run it on their set top boxes. I haven't heard any suck claims for python, though I bet the port would be easy.
Ooohhh, how I would love that. Talk dirty directly from Zope with any Java based handheld using Java RMI/Jini. Ooo-la-la. :-) Rumor has it (porting Zope to Java) wouldn't be as easy as one would hope though. = Joe =
On 10/30/99 5:04 AM, smoerk@gmx.de at smoerk@gmx.de wrote:
Did anyone try to port Zope to Java (using JPython)?
I guess that to basic technologies of Zope, ExtensionClass and Aquisition, are not ported to JPython.
Did anyone try to compile Zope with JPython?
Nope, and it would require large amounts of C code be ported from the rather easy CPython/C interface to JNI, which is to be kind, baroque and obtuse. If someone wishes to do this, we certainly wouldn't stop them, but it's not a strategic direction for us at this point, and therefore we have no resources to dedicate to it. Patches accepted. :-) Chris -- | Christopher Petrilli Python Powered Digital Creations, Inc. | petrilli@digicool.com http://www.digicool.com
participants (4)
-
Christopher Petrilli -
Joe Grace -
Michael Hirsch -
smoerk@gmx.de