RustPython: A Python Interpreter Written in Rust
a day ago
- #Python
- #Rust
- #WebAssembly
- RustPython is an open-source Python 3 interpreter written in Rust.
- It can be embedded into Rust programs for scripting or compiled to WebAssembly for browser execution.
- RustPython is licensed under MIT.
- Other Python implementations include CPython, Jython, IronPython, PyPy, and Stackless, each with unique benefits.
- Jython compiles Python 2 to Java bytecode for JVM integration.
- IronPython integrates with .NET, allowing use of .NET frameworks and Python 2 libraries.
- RustPython aims to provide similar integration benefits for Rust and enable WebAssembly execution.