

That’s a step in the right direction, but ultimately, the best solution would be an imperative mandate. I have no idea how we’ve let ourselves get gaslit that free mandates (once someone is elected they can do what they want, regardless of voter intention) is somehow more democratic than imperative mandates.
The borrow checker makes things a bit more complicated to get running, definitely takes some getting used to when you come from a non-memory safe language. But the compiler is really helpful throughout almost all mistakes, often directly providing an explanation and a suggested fix. One of my favorites programming experiences so far