"As far as wasm [WebAssembly] goes, rust has a (temporary?) advantage over python, because wasm doesn't yet support garbage collection."
Well, what about writing the python interp in rust? No need for a gc ;-) As so often happens, someone not only had that idea, but did something about it. It's called
RustPython. I might study the code, just to see what real rust code looks like. Or not.
Imo, RustPython is not likely to go anywhere, unless a company like Google or Apple supports it. For Python's core devs, RustPython probably looks like a fork. Having just emerged from the trauma of the Python 3 fork, my guess is that they have no appetite for another.
Summary
RustPython is a cute idea that isn't likely to gain traction.
As I said about wasm, I see no way for someone like me to do something significant re either Python or Rust. Onward with Leo!
Edward