3 ms·
Because nobody wants it. You probably could run GraalPython, which is Python 3 and Jython, which is 2.7, since they both run inside a JVM.[1] There'd be no in
by ben509 6y ago
Because nobody wants it.
You probably could run GraalPython, which is Python 3 and Jython, which is 2.7, since they both run inside a JVM.[1]
There'd be no interop between the languages, though. To get that in Graal, you'd have to reimplement python 2 using Truffle.
That's a massive effort compared to simply running 2to3 to migrate your old code to Python 3.
[1]: https://www.graalvm.org/reference-manual/python/Jython/ https://www.graalvm.org/reference-manual/python/Jython/