3 ms·
RustPython: A Python Interpreter Written in Rust
- faangguyindia 1y agoFunny how things become faster just by writing them in Rust.
- ladyanita22 1y agoThe benchmarks tell otherwise
- burnt-resistor 1y agoRelated: Buck2 has used Starlark, an embedded Python-like interpreter in Rust, for several years. Bazel may also use it but I'm not sure if it's the Go or the Rust implementation. https://github.com/facebook/starlark-rust https://github.com/facebook/starlark-rust
- ameliaquining 1y agoBazel uses neither of those; Bazel's Starlark interpreter (which is the original Starlark implementation, predating the Go and Rust ones) is written in Java. It hasn't been extracted into a standalone library with a stable API, so only Bazel can really use it. https://github.com/bazelbuild/bazel/tree/master/src/main/java/net/starlark/java https://github.com/bazelbuild/bazel/tree/master/src/main/jav...