A lot of people like to say that they're using Rust because it's safe. But I don't think it's entirely that.<p>I think Rust is fun, in a way that it lacks a lot of what I would call “friction” in other languages.<p>If I set up a larger CPP project and plan to use dependencies, I need to set up vcpkg or conan, or wrangle my way through makefiles. The language itself tends to get in my way, too. When I use python, I have to think about package management within pip, PYTHONPATH and I tend to encounter weird bugs because I forgot language intricacies like the jupyter notebooks having all variables inside a global scope, string interning or that late binding closures behave why they do.<p>I really enjoy writing rust because cargo manages all my needs. I don't fight the borrow checker for personal projects, either. I just use `copy` and that's it.