A Python interpreter rewritten in Rust, that can run pip
rustpython.github.io
A Python interpreter rewritten in Rust, that can run pip
1–10 of 53 posts
Re: A Python interpreter rewritten in Rust, that can run pip
#2.
Re: A Python interpreter rewritten in Rust, that can run pip
#3Wow.
Looks like Rust is winning the catfight against Go, D, Julia, C++20.
Need to grab more popcorn.
Re: A Python interpreter rewritten in Rust, that can run pip
#4This uses [lalrpop](https://github.com/lalrpop/lalrpop) under the hood I believe, which is a pretty awesome parser generator library for Rust.
Re: A Python interpreter rewritten in Rust, that can run pip
#5Slightly misleading title. "A Python interpreter written from scratch in rust can now run 'pip'" is more accurate. The standard pip does not use Rust.
Re: A Python interpreter rewritten in Rust, that can run pip
#6.
“RustPython is a Python interpreter written in Rust. RustPython can be embedded into Rust programs to use Python as a scripting language for your application, or it can be compiled to WebAssembly in order to run Python in the browser.”
Re: A Python interpreter rewritten in Rust, that can run pip
#7.
[deleted]
Re: A Python interpreter rewritten in Rust, that can run pip
#8This uses [lalrpop]( https://github.com/lalrpop/lalrpop ) under the hood I believe, which is a pretty awesome parser generator library for Rust.
Nice, long go the days (20 yrs ago) i had to make a JS transpiler with lex+yacc. The pain
Re: A Python interpreter rewritten in Rust, that can run pip
#9.
Why not? Someone thought it might be an interesting challenge, and so they did.
Re: A Python interpreter rewritten in Rust, that can run pip
#10Slightly misleading title. "A Python interpreter written from scratch in rust can now run 'pip'" is more accurate. The standard pip does not use Rust.
Ok, we've changed the title from "Now pip runs on a Python interpreter rewritten from scratch in rust". Hopefully less misleading. Thanks!