Python Developer learns Rust (and remaking my chess engine)