Skip to content

Mention GraalPy in the list of other interpreters #1618

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 4 commits into from
Jul 25, 2025
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 7 additions & 4 deletions index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -219,14 +219,16 @@ CPython, they always have more things they would like to do than they have
developers to work on them. Some major examples that may be of interest are:

* PyPy_: A Python interpreter focused on high speed (JIT-compiled) operation
on major platforms
on major platforms.
* GraalPy_: A Python interpreter which has first-class support for
embedding in Java, built on GraalVM.
* Jython_: A Python interpreter focused on good integration with the Java
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Jython only supports version 2.7 of the language. Perhaps we should preferentially list GraalPy? cc @jeff5 @timfel

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I agree. GraalPy can be used in a standard JVM (such as OpenJDK), so it's a better choice, as it's the only way to use Python 3 in the Java ecosystem.

Virtual Machine (JVM) environment
Virtual Machine (JVM) environment.
* IronPython_: A Python interpreter focused on good integration with the
Common Language Runtime (CLR) provided by .NET and Mono
Common Language Runtime (CLR) provided by .NET and Mono.
* Stackless_: A Python interpreter focused on providing lightweight
microthreads while remaining largely compatible with CPython specific
extension modules
extension modules.
* MicroPython_: A tiny Python interpreter with small subset of the Python
standard library that is optimised to run on microcontrollers and in
constrained environments.
Expand Down Expand Up @@ -326,6 +328,7 @@ Full table of contents
.. _Python: https://www.python.org/
.. _Core Python Mentorship: https://www.python.org/dev/core-mentorship/
.. _PyPy: https://pypy.org
.. _GraalPy: https://www.graalvm.org/python/
.. _Jython: https://www.jython.org/
.. _IronPython: https://ironpython.net/
.. _Stackless: https://github.com/stackless-dev/stackless/wiki/
Expand Down
Loading
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy