AI models assist in rewriting code in unfamiliar languages like Rust, especially when a reference implementation exists.
The other part is when I was rewriting the tokenizer in Rust. I'm not as good at Rust because I'm fairly new to Rust. So there's a bit of vibe coding going on when I was writing some of the Rust code. But I had a Python implementation that I fully understand, and I'm just making sure I'm making a more efficient version of it, and I have tests so I feel safer doing that stuff.
Named things
Rust · tool · uses