3 ms·
GraalVM also has a nascent Python runtime, which could be extremely performant. But I think OS devs dont really want to put optimization work into GraalVM, as
by brucethemoose2 4y ago
GraalVM also has a nascent Python runtime, which could be extremely performant.
But I think OS devs dont really want to put optimization work into GraalVM, as their hard worked could get sucked up and locked behind the Enterprise Edition.
- zitterbewegung 4y agoMainly resource exhaustion from developers makes the other runtimes fade into the background while resources being put into web deployment (pyodide) and microcontrollers (micropython and circuitpython) are a much better idea.
- noloblo 4y agoWhat's graalvm and where does it fit in with the larger Python ecosystem
- brucethemoose2 4y agoIts a "universal" VM from Oracle that supports many languages and other bells and whistles like AOT compilation of interpreted languages: https://www.graalvm.org/ https://www.graalvm.org/ But its Java support is most prominant, and the its runtime is significantly faster than OpenJDK. Which is why its so promising for Python. I'd argue that OpenJDK is way ahead of the Pyton runtime, and GraalVM is way ahead of OpenJDK. But its also kinda iffy because: - Python support isn't very good now - Oracle is Oracle. Hence they have the better optimizations walled off behind a "Enteprise Edition" registration and license.
- zitterbewegung 4y agoI wouldn't touch it with a ten foot pole because other than Oracle suing Google over API reimplementation they can eventually abandon the runtime.