rust is so overhyped, it's just a lot of boilerplate and the borrow checker is more of a hinderance than a help