securesystemslab / zippy

ZipPy is a Python3 interpreter on top of Truffle framework
BSD 3-Clause "New" or "Revised" License
300 stars 22 forks source link

Python 3 libs #5

Open nimish opened 7 years ago

nimish commented 7 years ago

It looks like zippy currently uses jython 2's libraries (as far as I can tell). There is no released Jython 3, but there is a fork that's under sporadic development.

Is there a plan to switch to that fork of jython?

qunaibit commented 7 years ago

Yes, once Jython 3 reaches a beta release. Currently, ZipPy enables, by default, future features, e.g print statement, in Jython 2 to emulate Python 3

nimish commented 6 years ago

@qunaibit that's going to lead to weird results. The py3 libs are fundamentally different than the py2. Would it be possible to use pypy's libs?

qunaibit commented 6 years ago

As I mentioned before we have plans for Jython3 once we get a beta release. For PyPy's libs, there's no viable option to run them on ZipPy.