Get the latest tech news

GraalPy – A high-performance embeddable Python 3 runtime for Java


GraalVM is an advanced JDK with ahead-of-time Native Image compilation.

Using GraalVM's polyglot interfaces, it is now easier than ever to embed Python code in Java applications and with good performance to boot! Oracle GraalVM also includes sandboxing option to run Python native extensions like NumPy, SciPy, or Matplotlib in a managed Java application. Move your Jython applications to GraalPy for high performance and modern language features, while preserving an easy interoperability with Java.

Get the Android app

Or read this on Hacker News

Read more on:

Photo of Java

Java

Photo of Performance

Performance

Photo of runtime

runtime

Related news:

News photo

OpenJDK Java 23 Released With ZGC Generational Mode By Default

News photo

What performance should you get from different types of storage?

News photo

JavaScript, Python, Java: Redmonk's Programming Language Ranking Sees Lack of Change