From Python to Rust: My Hobby Projects and Why I’m Sticking with Rust

123 points OrderOk6521

From Python to Rust: My Journey So Far

I've been diving deep into Rust recently, and it’s safe to say I’m hooked. I used to be a Python enthusiast, but after experimenting with Rust, I don't think I can go back—at least not for my hobby projects.

So far, I've worked on:

  1. A raytracer using pyo3: Mixing Rust's performance with Python's ease of use was an interesting challenge.
  2. A (hopefully) performant HTTP server: Rust's low-level control made this a fun project to optimize.
  3. A search engine: Rust’s concurrency model made a big difference here.

And a few other projects along the way. If anyone’s curious, I’m happy to share the GitHub repos.