#python interpreter written in #rust
CPython is the common implementation of Python. We love C, but we love Rust a little more... that's why we're working on a RustPython, a Python implementation written in Rust. We are doing it for fun, to learn about writing interpreters, and to have a useful, usable and embeddable implementation of Python in Rust.
Goals:
- Full Python-3 environment entirely in Rust (not CPython bindings) with a clean implementation, without compatiblity hacks
- Fast, reliable and secure implementation of Python that can be used with Rust
- It also support WASM out of the box, demo:
https://rustpython.github.io/demo/https://github.com/RustPython/RustPython