Maurice LING escreveu:

> >
> > I once wrote a partial JVM in Modula-3 (strictly a researchware
> > effort), so I can imagine it being done technically.  But why?
> >
> > The big problem with Java-and-Python is not the VMs underneath.  It is
> > the fact that Java has layers upon layers upon layers of idiosyncratic
> > libraries and idioms.  When you write bindings to that world (even if
> > the bindings are generated automagically), you have to *think* in
> > those same layers.  The Python-oriented developer suddenly has to use
> > a dozen imports in order to do things already done better in
> > Pythonesque libraries.
> >
>
> The main use I can see is to be able to incorporate Java applications
> into Python. For example, I am using Cytoscape (www.cytoscape.org) which
> is in Java. I do hope that I can control Cytoscape from Python and
> manipulate its objects from Python.
>
> Say given cytoscape.jar, I'll like to be able to do this:
>
>  >>> from cytoscape javaimport cytoscape
>  >>> c = cytoscape()
>
> And the tighest way I see that this can be done is for Python VM to
> execute Java bytecodes like Python bytecodes. That is, Python VM
> executes Java bytecodes directly and not through object mapping which I
> think is that JPyPe is doing.
>
> I must say that this is part of even a fluffier dream that one day, I
> can take any applications and play around with it in Python. Currently,
> my collaborators wrote in Perl and Java, so it is not easy for me to use
> their work in my work.
>
> ML

What is wrong with the other way around and Jython?

Just curious.


Stephen

-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to