This is the last post in my pretty long series about my toy JVM in Rust. In this post, I will do a sort of retrospective, discussing what went well and what didn’t, with Rust and with the project itself. Rust retro The good parts Sum types I have blogged about it before, but it bears repeating - Rust sum types are fantastic.