From: Jack Andrews <effbiae@bi...> - 2001-01-20 05:59:27
Ype Kingma <ykingma@...> wrote:
> Sounds like you have doing the opposite of the java for python
> jpe project.
> python.dll: would this port to Unix? That is: is most of it
> written in python? Did you perform reflection on the types
> to get from jython to C?
It's mostly Java with a bit of C glue code for JNI. It's an easy port
to UNIX -- nothing but JNI and the Python API are called -- everything
else is a bit of C or Java.
> >Anyway, having proved to myself that I can get this far, I've lost
> >motivation to complete it. If there's a demand for cyphon, I may polish
> >it up a bit or if anyone can tell me the most convenient way to publish
> >it, let me know. (it's only a few source files)
> I'm certainly interested in using it under Unix, but that will take
> work. Would anyone have an idea how much?
It's only half-a-dozen source files at this stage -- a small job. I'll
send you the source.
From: Jack Andrews <effbiae@bi...> - 2001-01-21 09:27:52
Ype Kingma wrote:
> >It's only half-a-dozen source files at this stage -- a small job. I'll
> >send you the source.
> Looking forward to it. Could you put it in a jar?
Done -- see
From: Jack Andrews <jack.andrews@lo...> - 2001-04-05 02:01:00
hi, thanks for your interest and contribution. I've added your tgz and
have you also seen JPE?
i haven't looked at it in any detail, but it may be more complete than
cyphon. In cyphon, for example, it's not currently possible to inherit
from CPython classes or pass jython callbacks to CPython functions.
I think JPE may do one or both of these.
> Hello: thanks for cyphon! Hopefully it will enable me to run Mojo Nation on
> a JVM, using all of the same low-level native libraries.
> I've made a Makefile which works on my setup: debian-testing, linux 2.2.18,
> python 1.5.2, blackdown j2sdk 1.3.0, GNU make 3.79.1. It, along with the
> cyphon files (which I had to change a bit -- filename capitalization issues and
> removed CyTuple.java), are downloadable from `http://zooko.com/cyphon.tgz';.
> When I run it, I get as far as the appended transcript indicates, which
> I suspect means that don't have my CPython libraries in the LD_LIBRARY_PATH or
> the python library path or something. I'll pick up from here tomorrow, but
> I thought I would send you thanks and Makefile before bed now.
>  http://mojonation.net/