Serious reply to meme post incoming:
I love using rust and I think the reason for it is interesting. Because very few people actually care about memory safety without garbage collector (including me, I would gladly use a language with a garbage corrector as well).
For me at least, the actual reasons are
- It has familiar curly brace syntax without significant whitespace
- It has many functional language features, which I love
- Something something thread safety
- Managing versions and compatibility is extremely easy thanks to rustup and great backwards compatibility
- Getting set up with the tooling is very quick and easy
- The official lsp server just works and is really good
- The official formatter is heavily opinionated and I love it (never have to think about code formatting)
- The language is turning me into a cute girl
- Managing dependencies and packages is nice thanks to an official package manager existing and being really good
- Deployment is easy thanks to it compiling to a binary that depends on next to nothing
So yeah, what I like about rust doesn't actually have too much to do with the language itself, more the experience around it, although I also really like the language itself. It's just a very complete package.